| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <!--/* |
| * Sun Public License Notice |
| * |
| * The contents of this file are subject to the Sun Public License |
| * Version 1.0 (the "License"). You may not use this file except in |
| * compliance with the License. A copy of the License is available at |
| * http://www.sun.com/developers/spl.html. |
| * |
| * The Original Code is NetBeans. The Initial Developer of the Original |
| * Code is Sun Microsystems, Inc. Portions Copyright 1997-2003 Sun |
| * Microsystems, Inc. All Rights Reserved. |
| * |
| * Portions Copyright 2003 Maxym Mykhalchuk |
| */--> |
| |
| <!-- README.html revision: 1.5.76.12 --> |
| <html> |
| <head> |
| <title>Знакомство со средой NetBeans</title> |
| <meta NAME='content-language' CONTENT='ru'> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <link rel="stylesheet" type="text/css" href="netbeans.css"> |
| </head> |
| |
| <body> |
| <h1>Знакомство</h1> |
| <h2>Интегрированная среда NetBeans<sup class="tmtext">TM</sup>, версия 3.5</h2> |
| <h3>Содержание</h3> |
| |
| <dl> |
| <dd><a href="#Introduction">Введение</a></dd> |
| <dd><a href="#WhatsChanged">Новое в данной версии</a></dd> |
| <dl> |
| <dd><a href="#WhatsChanged341">Изменения с версии 3.4.1</a></dd> |
| <dd><a href="#WhatsChanged34">Изменения между версиями 3.4 и 3.4.1</a></dd> |
| <dd><a href="#WhatsChanged332">Изменения между версиями 3.3.2 и 3.4</a></dd> |
| <dd><a href="#WhatsChangedAPI">Изменения API</a></dd> |
| </dl> |
| <dd><a href="#SystemRequirements">Системные требования</a></dd> |
| <dl> |
| <dd><a href="#req_hw">К аппаратному обеспечению</a></dd> |
| <dd><a href="#req_os">К операционной системе</a></dd> |
| <dd><a href="#req_sw">К программному обеспечению</a></dd> |
| </dl> |
| <dd><a href="#Installation">Установка</a></dd> |
| <dd><a href="#Startup">Загрузчик и начальные параметры запуска</a></dd> |
| <dd><a href="#Compatibility">Совместимость и обновление</a></dd> |
| <dd><a href="#KnownProblems">Известные проблемы</a></dd> |
| <dd><a href="#Documentation">Документация</a></dd> |
| <dd><a href="#MoreInfo">Дополнительная информация</a></dd> |
| </dl> |
| |
| <hr> |
| |
| <p></p> |
| <h2><a name="Introduction">Введение</a></h2> |
| <blockquote> |
| <p> |
| Добро пожаловать в NetBeans<sup class="tmtext">TM</sup> IDE 3.5 - |
| модульную, основанную на стандартах интегрированную среду разработки, |
| написанную на языке программирования Java. Проект NetBeans состоит из: |
| </p> |
| <ul> |
| <li><a href="https://netbeans.org/features/ide/index.html">IDE с |
| открытым исходным кодом</a>, написанной на Java.</li> |
| |
| <li><a href="https://netbeans.org/features/platform/index.html"> |
| Платформы</a>, которая может использоваться как каркас для построения |
| любого типа приложений.</li> |
| </ul> |
| <p><a href="https://netbeans.org/about/">О проекте NetBeans...</a> |
| </p> |
| <p> |
| Последняя версия данного документа находится по адресу |
| <a href="https://netbeans.org/community/releases/35/README.html" |
| >https://netbeans.org/community/releases/35/README.html</a>. |
| </p> |
| </blockquote> |
| |
| <h2><a name="WhatsChanged">Новое в данной версии</a></h2> |
| <blockquote> |
| <h3><a name="WhatsChanged341">Изменения с версии 3.4.1</a></h3> |
| |
| Работа над версией 3.5 интегрированной среды NetBeans была, в основном, |
| сосредоточена на производительности среды. Значительно улучшились время запуска |
| и общее время реакции интерфейса В дополнение, были произведены следующие |
| изменения: |
| <ul> |
| <li>Несколько модулей, ранее доступных в центре обновления, были добавлены к |
| комплекту стандартной поставки. Эти модули предоставляют множество возможностей, |
| включая поддержку: |
| <ul> |
| <li>отладки сервлетов и приложений, написанных с использованием технологии серверных |
| страниц Java (JSP<sup class="tmtext">TM</sup>).</li> |
| <li>создания и изменения библиотек тегов.</li> |
| <li>отслеживания запросов HTTP.</li> |
| <li>упаковки файлов веб-архивов (WAR).</li> |
| <li>присоединения к базам данных и их просмотра.</li> |
| </ul> |
| </li> |
| |
| <li>Некоторые возможности, входившие в стандартную поставку версии 3.4.1, были |
| удалены из стандартной поставки версии 3.5 интегрированной среды: |
| <ul><li>поддержка RMI.</li> |
| <li>поддержка JNDI.</li> |
| <li>Редактор XML в виде дерева (по причине постоянных проблем с |
| производительностью, см. |
| <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=31656">историю 31656</a>) |
| </li> |
| <li>поддержка скриптов.</li> |
| <li>мастер создания нового модуля.</li> |
| </ul> |
| Вы можете загрузить модули, предоставляющие данные возможности, с центра обновлений. |
| </li> |
| </ul> |
| |
| <h3><a name="WhatsChanged34">Изменения между версиями 3.4 и 3.4.1</a></h3> |
| |
| <p>Версия 3.4.1 была посвящена в основном исправлению ошибок, однако также |
| содержала такие изменения:</p> |
| <ul> |
| <li>Команда "Индексы документации Javadoc" была добавлена в меню "Вид", |
| чтобы можно было легко просматривать добавленную документацию |
| Javadoc в браузере.</li> |
| <li>В поставку включён и интегрирован Ant версии 1.5.1.</li> |
| </ul> |
| |
| <p>Полный список изменений между версиями 3.4 и 3.4.1 находится |
| <a href="https://netbeans.org/community/releases/34/1/CHANGES.html">здесь</a>. |
| </p> |
| |
| <h3><a name="WhatsChanged332">Изменения между версиями 3.3.2 и 3.4</a></h3> |
| |
| <p>Далее следует список изменений, которые впервые появились в NetBeans IDE 3.4:</p> |
| |
| <ul><li>Руководство пользователя и справка Javadoc модуля Ant были удалены из |
| стандартной поставки. Вы можете загрузить их с центра обновлений (модуль |
| Документация Ant).</li> |
| <li>Вкладка Javadoc была удалена из проводника.</li> |
| <li>В меню Сервис был добавлен менеджер Javadoc для облегчения добавления |
| документации, созданной с помощью инструментария Javadoc.</li> |
| <li>Поддержка отладчика JDK 1.1, который не поддерживается JDK 1.4, была |
| удалена из стандартной поставки. Поддержка отладчика JPDA осталась и была |
| усовершенствована для JDK 1.4. Если Вам нужно использовать отладчик JDK 1.1, |
| Вы можете загрузить его с центра обновлений.</li> |
| <li>Включена поддержка перетаскивания (Drag and drop) для узлов проводника.</li> |
| <li>Устранён рабочий стол "Выполнение".</li> |
| <li>К вкладкам добавлены маленькие кнопки закрытия.</li> |
| <li>Добавлено средство управления импортом для облегчения обработки импорта в |
| классах Java.</li> |
| <li>В редактор форм добавлена возможность отката/повторения.</li> |
| <li>Ошибки парсера теперь показываются иконками на границе окна редактора.</li> |
| <li>Улучшен дизайн окна отладчика.</li> |
| <li>Добавлена поддержка починки работающего кода (HotSwap Fix and Continue).</li> |
| <li>Добавлена поддержка схем XML и преобразований XSL.</li> |
| <li>В окно редактора добавлена собственная панель инструментов.</li> |
| <li>Добавлен настройщик базы данных дополнения кода.</li> |
| <li>Улучшена поддержка интеграции систем управления версиями PVCS и VSS.</li> |
| <li>Добавлена поддержка возможностей JDK 1.4, таких как выражения assert.</li> |
| </ul> |
| <p>Полный список изменений между версиями 3.3.2 и 3.4 находится |
| <a href="https://netbeans.org/community/releases/34/CHANGES.html">здесь</a>. |
| </p> |
| |
| <h3><a name="WhatsChangedAPI">Изменения API</a></h3> |
| |
| <p>Если Вы разрабатываете модули для проекта NetBeans, загляните в |
| <a |
| href="https://netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html" |
| >Руководство обновления NetBeans</a>. Там находится информация об изменениях во |
| внутренних API.</p> |
| |
| </blockquote> |
| |
| <h2><a name="SystemRequirements">Системные требования</a></h2> |
| <blockquote> |
| В силу того, что NetBeans написано на чистом Java, |
| она должна работать на любой реализации |
| Java<sup class="tmtext">TM</sup>2 SDK, Standard Edition. |
| <h3><a name="req_hw">К аппаратному обеспечению</a></h3> |
| <h4>Минимальная конфигурация</h4> |
| <p>Для запуска NetBeans IDE, Вам необходимо как минимум иметь:</p> |
| <ul> |
| <li><b>Жесткий диск</b>: 125 МБайт</li> |
| <li><b>Память</b>: 256 МБайт </li> |
| <li><b>Процессор</b>: PIII/500 (ОС Microsoft Windows и |
| Linux), Ultra 10 450 MHz |
| (ОС Solaris<sup class="tmtext">TM</sup>), |
| 500MHz Alpha (ОС Open VMS) или эквивалентный</li> |
| </ul> |
| <b>Примечание:</b>Если объём оперативной памяти у Вас меньше |
| рекомендуемого, Вам необходимо уменьшить максимальный размер |
| кучи в файле <code>bin/ide.cfg</code>. Например, если у Вас 128 |
| МБайт ОЗУ, желательно изменить параметр <code>-J-Xmx96m</code> |
| на <code>-J-Xmx60m</code>. |
| |
| <h4>Рекомендуемая конфигурация</h4> |
| <p>Производительность интегрированной среды тестировалась на |
| машинах со следующими конфигурациями:</p> |
| <ul> |
| <li><b>ОС Solaris</b>: |
| Рабочая станция Ultra<sup class="tmtext">TM</sup> 60 |
| с 512 МБайт ОЗУ и 125 МБайт свободного дискового |
| пространства для установки.</li> |
| <li><b>ОС Microsoft Windows</b>: |
| Рабочая станция Intel Pentium III 700 МГц, 384 МБайт ОЗУ |
| и 125 МБайт свободного дискового пространства для |
| установки.</li> |
| <li><b>ОС Linux</b>: |
| Рабочая станция Intel Pentium III 700 МГц, 512 МБайт ОЗУ |
| и 125 МБайт свободного дискового пространства для |
| установки.</li> |
| </ul> |
| |
| <h3><a name="req_os">К операционной системе</a></h3> |
| NetBeans IDE может выполняться на любой платформе, |
| поддерживающей Java(TM) 2 SDK, Standard Edition. |
| Ниже приведён список платформ, на которых среда NetBeans |
| тестировалась командой контроля качества: |
| <ul> |
| <li>ОС Microsoft Windows NT 4.0, 2000, и XP</li> |
| <li>ОС Solaris (на платформе SPARC<sup>®</sup>), |
| версий 7, 8 и 9</li> |
| <li>Linux Red Hat версий 7.2 и 8.0</li> |
| </ul> |
| |
| <p>Также известно, что интегрированная среда NetBeans |
| выполняется на следующих платформах: |
| <ul> |
| <li>ОС Solaris (на платформе X86), версии 9 </li> |
| <li>ОС Microsoft Windows 95, 98 и ME</li> |
| <li>других ОС семейства Linux</li> |
| <li>OS/2</li> |
| <li>Open VMS 7.2-1 или позже</li> |
| <li>Mac OS X 10.1.1 или позже</li> |
| <li>других платформах UNIX<sup>®</sup>, таких как |
| HP-UX</li> |
| </ul> |
| Если Вам известно о любой другой платформе, на которой может |
| выполняться интегрированная среда разработки NetBeans IDE, |
| пожалйста, сообщите нам об этом. |
| |
| <h3><a name="req_sw">К программному обеспечению</a></h3> |
| NetBeans необходим Java 2-совместимый SDK (не только JVM, но и |
| JDK). Последняя версия подходящего JDK (версий 1.3, 1.4 или более |
| новая) может быть получена со следующих сайтов: |
| <ul> |
| <li>Для <b>Windows</b>, <b>Solaris</b> и <b>Linux</b>: <a href="http://java.sun.com/j2se/1.4/download.html">http://java.sun.com/j2se/1.4/download.html</a></li> |
| <li>Для <b>OS/2</b>: http://service.boulder.ibm.com/asd-bin/doc/en_us/catalog.htm</li> |
| <li>Для <b>Open VMS</b>: <a href="http://h18012.www1.hp.com/java/download/index.html">http://h18012.www1.hp.com/java/download/index.html</a></li> |
| <li>Для <b>Mac OS X</b>: Mac OS X 10.1.1 или позже. Обновления Mac OS доступны с помощью механизма обновления ПО компании Apple. |
| См. также раздел <a href="#Installation">Установка</a> данного документа. |
| Дополнительная информация об использовании NetBeans на Mac OS X доступна на |
| сайте <a href="https://netbeans.org/kb/articles/mac.html">https://netbeans.org/kb/articles/mac.html</a></li> |
| </ul> |
| <p>Если Вы используете ОС Microsoft Windows, примите во |
| внимание, что программа установки и загрузчик не находят |
| автоматически бета-версии JDK. Вы можете установить параметр |
| <code>-jdkhome <i>папка_установки_jdk</i></code> в файле |
| <code>ide.cfg</code>, если Вы хотите использовать другую версию |
| JDK (не ту, которая находится автоматически). Дополнительная |
| информация - в разделе |
| <a href="#Startup">Загрузчик и начальные параметры запуска</a>.</p> |
| </blockquote> |
| |
| <h2><a name="Installation">Установка</a></h2> |
| <blockquote> |
| Для <b>всех платформ</b> Вы можете загрузить архив формата |
| <code>.zip</code>, <code>.tar.gz</code> или <code>.tar.bz2</code> |
| и распаковать его в выбранный Вами каталог. Затем Вам необходимо |
| настроить параметры запуска таким образом, чтобы NetBeans могла найти |
| SDK. |
| |
| <p> |
| Для платформ <b>Microsoft Windows</b> Вы можете скачать и выполнить |
| инсталлятор вида нажать-и-зделать <code>.exe</code>, который проведёт |
| Вас по необходимым шагам. |
| </p> |
| <p> |
| Несколько исполнимых инсталляторов ".bin" Installshield доступны для |
| различных платформ <b>UNIX</b>. После загрузки, сделайте их исполнимыми: |
| </p> |
| <blockquote> |
| <code> |
| $ chmod +x NetBeans.bin |
| <br>$ ./NetBeans.bin |
| </code> |
| </blockquote> |
| |
| <p>Инсталлятор произведёт поиск установленных JDK и спросит Вас, какую |
| именно должна использовать NetBeans. Установку можно ускорить, если |
| указать путь к JDK с командной строки: |
| </p> |
| |
| <blockquote> |
| <code> |
| $ ./NetBeans.bin -is:javahome <путь_к_нужному_jdk> |
| </code> |
| </blockquote> |
| <!-- |
| <p> |
| Для <b>OpenVMS</b> |
| <ul> |
| <li>Загрузите самораспаковывающийся архив NetBeans для OpenVMS и |
| поместите его в пустую папку. |
| </li> |
| <li>Установите папку по умолчанию в ту, в которую Вы загрузили архив |
| с NetBeans.</li> |
| <li>Выполните команду: <code>$ RUN полное_имя_архива_с_NetBeans</code>. |
| Содержимое архива будет распаковано в эту папку.</li> |
| <li>Будет также распакована документация, в которой будет детальная |
| инструкция по установке.</li> |
| </ul> |
| --> |
| <p> |
| Для <b>Mac OS X</b> |
| </p> |
| <ul> |
| <li>Распакуйте NetBeans. Замечние: unzip является частью пакета |
| "Средства разработки" (Developer tools), поэтому он не доступен |
| в нормальной установке. Используйте gnutar вместо tar. </li> |
| <li>Для запуска NetBeans IDE откройте терминал и войдите в папку |
| <code>netbeans/bin</code>.</li> |
| <li>Запустите NetBeans IDE со стандартным внешним видом с помощью |
| команды:<br> |
| <code> ./runide.sh -jdkhome /Library/Java/Home</code><br> |
| Вместо указания ключа -jdkhome Вы можете установить переменную |
| окружения JAVA_PATH или JDK_HOME в /Library/Java/Home</li> |
| <li>NetBeans IDE может быть запущена со внешним видом Aqua look and |
| feel с помощью команды:<br> |
| <code> ./runide.sh -jdkhome /Library/Java/Home -ui com.apple.mrj.swing.MacLookAndFeel -fontsize 10</code><br> |
| <br> |
| Замечание: Параметры стандартного внешнего вида и внешнего вида |
| Aqua не совместимы между собой, поэтому желательно запускать среду |
| только в одном внешнем виде или использовать различные папки |
| настроек пользователей для различных внешних видов. |
| Используйте параметр <code>-userdir</code> для переключения между |
| различными папками настроек пользователей.<br> |
| </li></ul> |
| <p></p> |
| </blockquote> |
| |
| <h2><a name="Startup">Загрузчик и начальные параметры запуска</a></h2> |
| <blockquote> |
| Среда NetBeans запускается спкциальной программой-загрузчиком. |
| Загрузчики для различных платформ находятся в подпапке <code>bin</code> |
| папки установки. |
| <p> |
| Для систем <b>UNIX</b>, загрузчиком является скрипт Bourne shell |
| <code>runide.sh</code>.<br> |
| Для систем <b>Microsoft Windows</b>, используйте исполнимый файл |
| <code>runide.exe</code> или <code>runidew.exe</code>. |
| <code>runide.exe</code> - это консольное приложение Microsoft Windows. |
| При запуске runide.exe на рабочем столе открывается консоль с потоками вывода |
| <code>stderr</code> и <code>stdout</code> NetBeans IDE. |
| Для получения дампа потоков необходимо нажать <code>Ctrl-Break</code>, |
| а нажатие <code>Ctrl-C</code> завершит работу программы. |
| <code>runidew.exe</code> - это загрузчик NetBeans IDE для запуска среды как |
| приложения Windows без консоли. <br> |
| Загрузчик для <b>OS/2</b> - <code>runideos2.cmd</code>.<br> |
| Загрузчик для <b>OpenVMS</b> - <code>runideopenvms.com</code>.<br> |
| </p> |
| |
| <p>Загрузчик загружает JVM, создаёт путь к классам IDE, передаёт его вместе с |
| некоторыми другими параметрами JVM и JVM запускает среду как нормальное |
| приложение Java. Он также перезапускает среду при использовании центра |
| обновления. |
| </p> |
| |
| <p> |
| Вы можете передать параметры запуска загрузчику с помощью файла |
| <code><i>${IDE_HOME}</i>/bin/ide.cfg</code>. |
| Загрузчик пытается прочесть этот файл перед обработкой параметров командной |
| строки. Параметры в данном файле можно разбивать на несколько строк. |
| </p> |
| |
| <p>Доступны следующие параметры: |
| </p> |
| |
| <dl><dt><code>-h</code><br> |
| <code>-help</code></dt> |
| <dd>выводит справку о параметрах запуска. |
| <p></p> |
| </dd> |
| |
| <dt><code>-jdkhome <i>путь_к_jdk</i></code></dt> |
| <dd>заставляет загрузчик использовать указанную Java(TM) 2 SDK вместо SDK |
| по умолчанию. На системах Windows загрузчик просматривает реестр и |
| использует самую последнюю установленную SDK. |
| <p></p> |
| </dd> |
| |
| <dt><code>-classic</code><br> |
| </dt> |
| <dd>использует классическую JVM вместо Java HotSpot Client VM. |
| <p></p> |
| </dd> |
| |
| <dt><code>-cp:p <i>дополнительный_путь_к_классам</i></code> |
| </dt> |
| <dd> |
| добавляет указанный путь к классам перед путём к классам среды. |
| Использовать данный параметр не рекомендуется. |
| <p></p> |
| </dd> |
| |
| <dt><code>-cp:a <i>дополнительный_путь_к_классам</i></code><br> |
| <code>-cp <i>дополнительный_путь_к_классам</i></code> |
| </dt> |
| <dd> |
| добавляет указанный путь к классам после пути к классам среды. |
| Данный параметр рекомендуется исключительно для подключения |
| дополнительных реализаций look and feel, которые можно вместо этого |
| добавить в папку <code>lib/ext/</code> установки NetBeans. |
| Дополнительная информация о добавлении пользовательских библиотек |
| находится в справочной системе. |
| <p></p> |
| </dd> |
| |
| <dt><code>-J<i>флаг_jvm</i></code> |
| </dt> |
| <dd> |
| передаёт указанный флаг напрямую JVM. |
| <p></p> |
| </dd> |
| |
| <dt><code>-ui <i>имя_класса_UI</i></code> |
| </dt> |
| <dd>использует данный класс как look and feel среды. |
| <p></p> |
| </dd> |
| |
| <dt><code>-fontsize <i>размер</i></code> |
| </dt> |
| <dd>использует данный размер шрифта (в пунктах) как базовый для интерфейса среды. |
| <p></p> |
| </dd> |
| |
| <dt><code>-locale <i>язык[:страна[:вариант]]</i></code> |
| </dt> |
| <dd>использует указанную локализацию вместо указанной в ОС. |
| <p></p> |
| </dd> |
| |
| <dt><code>-userdir <i>папка_пользователя</i></code> |
| </dt> |
| <dd>явно указывает папку настроек пользователя, в которой хранятся все |
| настроенные Вами параметры NetBeans. Если данный параметр не задан, |
| на ОС семейства UNIX она располагается в каталоге |
| <code><i>${HOME}</i>/.netbeans/3.5</code>. |
| На системах Microsoft Windows - это подпапка <code>.netbeans\3.4</code> |
| Вашего профиля (например, <code>C:\Documents and Settings\<i>yourlogin</i></code>). |
| <p></p> |
| </dd> |
| |
| <dt><code>-J-Dnetbeans.popup.linuxhack=true</code> |
| </dt> |
| <dd>под некоторыми оконными менеджерами Linux данный переключатель |
| решает ошибку #<a href="https://netbeans.org/bugzilla/show_bug.cgi?id=12496">12496</a>, |
| суть которой в появлении контекстных меню всегда в левом верхнем углу экрана. |
| Если у Вас оконные менеджеры GNOME или KDE, не волнуйтесь, Вас эта проблема не |
| касается. |
| <p></p> |
| </dd> |
| |
| <dt><code>-J-Dnetbeans.tab.close.button.enabled=false</code> |
| </dt> |
| <dd>убирает кнопку закрытия вкладки из вкладок проводника, редактора |
| исходных файлов и других окон. Для закрытия вкладки можно воспользоваться |
| комбинацией клавиш Ctrl+F4. |
| </dd> |
| |
| </dl> |
| |
| </blockquote> |
| <h2><a name="Compatibility">Совместимость и обновление</a></h2> |
| <blockquote> |
| |
| При первом запуске интегрированной среды, Вы можете импортировать настройки, |
| которые Вы использовали в предыдущих версиях интегрированной среды. Эти |
| настройки включают в себя глобальные параметры и проекты. Если Вы решите не |
| импортировать настройки из предыдущих версий, интегрированная среда запустится с |
| настройками по умолчанию. |
| <p> |
| Если Вы загрузите инсталлятор, то он поможет Вам легко импортировать настройки. |
| Если Вы загрузите и распакуете архив, при первом запуске интегрированной среды |
| появится мастер импорта настроек, который легко проведёт Вас сквозь этот |
| процесс. |
| </p> |
| <blockquote><b>Замечание:</b><i> |
| Инсталлятор распознаёт только те предыдущие установки, в которых каталог |
| настроек пользователя находится в месте по умолчанию. Он не распознаёт |
| установки, в которых Вы самостоятельно указали каталог с помощью |
| переключателя <code>-userdir</code>. Если Вы хотите импортировать настройки |
| из нераспознаваемой инсталлятором интегрированной среды, загрузите архивный |
| дистрибутив. |
| </i> |
| </blockquote> |
| <p> |
| Вы можете импортировать настройки из NetBeans IDE версий 3.0, 3.1, 3.2.х, |
| 3.3.х и 3.4.х, а также из Community Edition Sun ONE Studio (ранее |
| Forte<sup class="tmtext">TM</sup> for Java) версий 2.0, 3.0 и 4. |
| </p> |
| <p> |
| В NetBeans IDE версии 3.2 или выше и в Sun ONE Studio версии 3.0 или выше |
| каталог настроек пользователя показан в пункте "О программе" меню "Справка" |
| (Help | About в английских версиях) на вкладке "Детали" (Detail). |
| </p> |
| <p> |
| Обратный импорт настроек (из NetBeans IDE 3.5 в предыдущие версии |
| интегрированной среды) невозможен. |
| </p> |
| </blockquote> |
| <p></p> |
| <h2><a name="KnownProblems">Известные проблемы</a></h2> |
| <p></p> |
| <blockquote> |
| Далее следует список наиболее заметных нерешённых проблем данной версии: |
| <ul> |
| |
| <li>Описание: Различные ошибки среды и системы из-за плохого взаимодействия |
| между платформой Java и некоторыми видео-драйверами на ОС Microsoft Windows. |
| В частности, проблемы между JDK 1.4.1_01 и видео-картами ATI Radeon, как |
| показано в |
| <a href="http://developer.java.sun.com/developer/bugParade/bugs/4713003.html" |
| >истории 4713003 парада ошибок</a>.<br><br> |
| Способ решения: |
| <ul><li>Обновите видеодрайвер.</li> |
| <li>Обновите JDK до версии 1.4.1_02 или 1.4.2.</li> |
| <li>Отключите использование DirectX средой. Вы можете выключить DirectX, добавив |
| переключатель <pre>-J-Dsun.java2d.noddraw=true</pre> в файл <code>bin/ide.cfg</code>.</li> |
| </ol></li></ul></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=32958">32958</a> |
| Описание: Иногда на системах Microsoft Windows XP с JDK 1.4.1, инсталлятор |
| NetBeans IDE не находит JDK.<br><br> |
| |
| Способ решения: Переустановите или установите более свежий JDK.<br><br> |
| </li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=32637">32637</a>, |
| <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=32682">32682</a>, |
| <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=32633">32633</a> |
| Описание: При работе на бета-версии JDK 1.4.2 и использовании GTK+ look and feel |
| возникает множество проблем, из-за которых использовать среду просто нельзя.<br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=21326">21326</a> |
| Описание: Файл состава архива JAR может быть повреждён при переключении проектов |
| или перемещении файлов, на которые ссылается данный файл.<br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=32962">32962</a> |
| Описание: Среда позволяет выбрать главным классом проекта файл, который не |
| добавлен в проект, однако затем не считает данный класс главным.<br><br> |
| |
| Решение: Добавьте файл в проект перед выбором его главным классом проекта |
| (Сервис --> Добавить в проект).<br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=25934">25934</a> |
| Описание: Команда описания метки (Alt-G) на некоторых системах работает очень |
| медленно.<br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=11637">11637</a> |
| Описание: При использовании средства управления импортом для внутренних классов |
| имя внешнего класса убирается из ссылки на внутренний класс.<br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=28004">28004</a> |
| Описание: Точки останова, установленные между тегами <% and %> в странице |
| JSP, не отображаются на правильные строки сервлета.<br><br> |
| |
| Частичный способ решения: не ставьте теги <% и %> на отдельные строки в |
| Вашем коде.<br><br> |
| </li> |
| |
| <li> |
| |
| <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=23135">23135</a> |
| Описание: Если веб-модуль содержит страницы JSP, имеющие одинаковое имя, но |
| находящиеся в различных папках, тогда компиляция выдаёт ошибку при выполнении |
| команды "Построить всё". Данная проблема происходит из-за того, что компилятор |
| JSP сервера Tomcat создаёт два сервлета с одним и тем же именем.<br> |
| <br> |
| Способ решения: Компилируйте страница JSP одну за одной или установите уровень |
| интеграции на минимальный. См. страницу справки плагина Tomcat озаглавленную |
| Adding a Tomcat 4.0 Installation за дальнейшими инструкциями по установке уровня |
| интеграции.<br><br></li> |
| |
| <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=31573">31573</a> |
| Описание: Если файл архива, от которого зависит страница JSP, изменился, то при |
| попытке обращения к этой странице может возникнуть исключение |
| Invalid LOC header (подпись неверна). |
| <br><br> |
| Способ решения: Разрабатывайте классы Java внутри папки WEB-INF/classes, |
| а не в отдельном архиве JAR. Если это невозможно или нежелательно, то Вам |
| поможет перезапуск интегрированной среды.<br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=29657">29657</a> |
| Описание: Правильный веб-модуль, содержащий классы, созданные с помощью |
| редактора форм среды, не компилируется.<br><br> |
| |
| Способ решения (сделайте одно из нижеперечисленного): |
| <ul><li>Установите уровень интеграции с Tomcat на минимальный |
| (на вкладке Выполнение проводника разверните узел Реестр серверов и |
| перейдите к соответствующему серверу Tomcat. |
| Установите свойство Режим интеграции в Минимальный.</li> |
| <li>Обновите JDK до версии 1.4.2, когда она появится.</li> |
| </ul> |
| <br><br></li> |
| |
| <li> |
| <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=24443">24443</a> |
| Описание: Если при отладке сервлета черезчур быстро обновлять страницу браузера, |
| может возникнуть исключение. |
| <br><br> |
| Способ решения: Перезапустите веб-сервер и продолжите отладку.<br><br></li> |
| |
| <li> |
| <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=20384">20384</a> |
| Описание: Архивы библиотек тегов не могут быть заменены в папке <code>WEB-INF/lib</code> |
| после разбора и выполнения страниц JSP соответствующего веб-модуля. |
| <br><br> |
| |
| Способ решения: Разрабатывайте библиотеки тегов, напрямую ссылаясь на классы TLD |
| и обработчиков, не упаковывая библиотеку тегов в архив до конца цикла разработки. |
| |
| <ol><li>Создайте библиотеку тегов в папке <code>WEB-INF/lib</code> и проводите |
| всю разработку в ней.</li> |
| <li>Установите папку корня создания обработчиков тегов в папку |
| <code>WEB-INF/classes</code>.</li> |
| <li>При использовании библиотек тегов в странице JSP или напрямую ссылайтесь на |
| URI библиотеки (<code>/WEB-INF/lib/mytaglib.tld</code>) или установите алиас в |
| описателе развёртывания.</li></ol><br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=26420">26420</a> |
| Описание: При тестировании или отладке веб-приложения может быть показано |
| исключение <code>org.apache.jasper.JasperException</code> |
| или <code>javax.servlet.ServletException: duplicate class definition</code>). |
| Оно появится в логе сервера и/или окне веб-браузера. |
| Эта ошибка - следствие ошибки сервера Tomcat <a |
| href="http://issues.apache.org/bugzilla/show_bug.cgi?id=6907">6907</a>.<br> |
| <br> |
| Способ решения: Перезапустить сервер Tomcat. |
| <br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=12496">12496</a> |
| Описание: При нажатии на узле правой кнопкой мыши контекстное меню появляется в |
| левом верхнем углу экрана. Данная ошибка относится только к некоторым оконным |
| менеджерам Linux.<br> |
| <br> |
| Способ решения: Используйте другой оконнымй менеджер (KDE и GNOME не вызывают |
| данной ошибки) или укажите параметр <pre>-J-Dnetbeans.popup.linuxhack=true</pre> |
| загрузчика. Данный параметр решает проблему не для всех оконных менеджеров. |
| <br><br></li> |
| |
| <li> <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=11020">11020</a> |
| Описание: При наличии старого и несовместимого парсера XML в пути к классам |
| среды при запуске присутствуют ошибки.<br> |
| <br> |
| Способ решения: Удалите паразитные парсеры XML из вашего пути к классам |
| (обычно следует удалить их из папки <code><i>${JDK_HOME}</i>/jre/lib/ext</code>). |
| <br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=17358">17358</a> |
| Описание: При наличии файла xerces.jar версии 1.4.3 или ранее |
| в папке <code><i>${JDK_HOME}</i>/jre/lib/ext</code>, среда не запускается.<br> |
| <br> |
| Способ решения: Удалите эту старую копию <code>xerces.jar</code> из папки |
| <code><i>${JDK_HOME}</i>/jre/lib/ext</code>. |
| <br><br></li> |
| |
| <li> <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=32594">32594</a> |
| Описание: Если имя документа XML или путь к его грамматике содержит пробелы, |
| не работают автодополнение кода и команда "Валидация XML". |
| <br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=21621">21621</a> |
| Описание: При импорте содержащего формы проекта из NetBeans 3.2.x Палитра |
| компонентов может остаться скрытой при открытии формы в первый раз.<br> |
| <br> |
| Способ решения: Выберите Вид | Конструктор форм для отображения палитры |
| компонентов.<br> |
| <br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=23029">23029</a> |
| Формат хранения модели таблицы для компоненты JTable был изменён (из-за малой |
| производительности и наличия большого колличества ошибок в старом). |
| Предыдущие версии среды не смогут открыть формы с компонентом JTable, |
| созданные в NetBeans 3.4.х, NetBeans 3.5 или Sun ONE Studio 5. |
| <br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=33222">33222</a> |
| Описание: Команда Сервис | Интернационализация | Интернационализировать за один |
| раз устраняет лишь две строки в охраняемых конструктором форм зонах. |
| <br><br> |
| |
| Способ решения: Вызовите команду заново и продолжите интернационализацию строк, |
| по две за раз. Повторите столько раз, сколько необходимо. |
| <br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=32201">32201</a> |
| Описание: При переключении с проекта, в котором редактор был закрыт на проект, в |
| котором с открытым редактором, редактор не отображает файлы, которые были |
| открыты при последнем переключении с данного проекта. Также недоступен пункт |
| меню Вид | Редактор. Это может случиться при импорте настроек из предыдущей |
| версии интегрированной среды.<br><br> |
| |
| Способ решения: Откройте любой файл. Все ранее открытые в редакторе файлы будут |
| открыты. |
| <br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=21180">21180</a> |
| Описание: Ошибки компиляции могут печататься в неправильную вкладку |
| при выполнении скрипта Ant script. Это происходит при использовании |
| "классического" или "современного" компилятора на JDK 1.4.0. <br> |
| <br> |
| Способ решения: Используйте другую JDK (например, JDK 1.4.1) или другой |
| компилятор, такой как внешний javac или Jikes.<br><br> |
| </li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=33835">33835</a> |
| Описание: Некоторым задачам Ant не удаётся загрузить файлы. Это происходит, если |
| интегрированная среда установлена в папку, содержащую пробелы.<br><br> |
| Способ решения: Переместите среду в папку, не содержащую в своём имени пробелов. |
| <br><br> |
| </li> |
| |
| <li> <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=33474">33474</a> |
| Описание: Среда замедляется после добавления большой файлсистемы VCS. Это |
| вызвано обновлением БД дополнения кода. <br><br> |
| |
| Способ решения: Для улучшения производительности Вы можете отключить обновление |
| БД дополнения кода после добавления файлсистемы:<br> |
| <br> |
| <ol> |
| <li>Выберите Сервис | Параметры. |
| Разверните узлы Редактирование | Настройки редактора и выделите пункт |
| Редактор Java. Перейдите на вкладку Для экспертов. </li> |
| <li>Установите свойство Создавать БД дополнения кода после добавления |
| файлсистемы в <code>Никогда</code>.<br><br> |
| </li> |
| </ol> |
| </li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=32186">32186</a> |
| Описание: При выполнении на ОС Microsoft Windows после команды фиксации в |
| настраиваемой файлсистеме VCS иногда появляется узел Wincat.bat. <br><br> |
| |
| Способ решения: Этот узел безобиден.<br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=22481">22481</a> |
| Описание: После изменения шрифта и высоты строки, промежутки между номерами |
| строк не совпадают с промежутками между строками в окне различий. |
| <br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=25844">25844</a> |
| Описание: Номера строк не всегда правильные при использовании команды различий |
| CVS с установленым свойством игнорирования пустых строк. |
| <br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=25263">25263</a>, |
| <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=25259">25259</a>, |
| <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=23846">23846</a>, |
| <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=25271">25271</a> |
| Описание: При импорте проектов с настраиваемыми файлсистемами VCS из |
| NetBeans IDE 3.2 возникает масса проблем.<br><br> |
| |
| Способ решения: Уберите и добавьте заново эти файлсистемы. |
| <br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=26324">26324</a> |
| Описание: При запуске среды на JDK 1.4 и использовании Windows look and |
| feel поле поиска в справочной системе обрезает текст. |
| <br><br> |
| Способ решения: Используйте другую JDK или look and feel. |
| <br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=32019">32019</a> |
| Описание: Невозможно копировать и вставить контейнер, использующий нестандартный |
| менеджер расположения. |
| <br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=29614">29614</a> |
| Описание: Иногда преобразование XSL происходит довольно долго. Для уменьшения |
| нагрузки на Ваш компьютер, команда Преобразование XSLT отключена во время |
| выполнения другого преобразования. |
| <br><br> |
| Примечания: IDE использует парсер XALAN, однако если Ваши типы преобразования |
| выполняются каким-либо другим парсером быстрее, используйте его. Как, смотри |
| FAQ на сайте |
| <a href="http://xml.netbeans.org/">Модуля XML NetBeans</a>. |
| <br><br></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=22802">22802</a> |
| Описание: При соединении с БД среда может иногда замереть. Это происходит из-за |
| перегрузки сети, медленного ответа от сервера БД или получения большого |
| колличества данных. |
| <br><br></li> |
| |
| </ul> |
| Используйте систему управления ошибками |
| <a href="https://netbeans.org/community/issues.html">Issuezilla</a> |
| для проверки неразрешённых в настоящее время ошибок. |
| Самая современная версия данного списка находится по адресу |
| <a href="https://netbeans.org/community/releases/35/README.html#KnownProblems" |
| >https://netbeans.org/community/releases/35/README.html#KnownProblems</a>. |
| |
| </blockquote> |
| |
| <h2><a name="Documentation">Документация</a></h2> |
| <blockquote> |
| Документация среды NetBeans IDE предоставляется в форме справочной системы. |
| Для просмотра всей доступной справки выберите Спрвка | Содержимое. |
| |
| </blockquote> |
| <h2><a name="MoreInfo">Дополнительная информация</a></h2> |
| <blockquote> |
| На сайте проекта NetBeans - |
| <a href="https://netbeans.org/">https://netbeans.org/</a> |
| - находится всесторонняя информация о среде. |
| На сайте есть FAQ и инструкции о подписке на списки рассылки, в которых Вы |
| можете задать различные вопросы, разместить свои комментарии или помочь |
| остальным. |
| <p> |
| В силу того, что NetBeans - проект с открытым исходным кодом, Вы можете |
| получить доступ к исходному коду, БД ошибок, и даже больше по адресу |
| <a href="https://netbeans.org/">https://netbeans.org/</a>. |
| </p> |
| <p> |
| Дополнительная информация о <b>NetBeans IDE, версии 3.5</b> |
| находится по адресу |
| <a href="https://netbeans.org/community/releases/35/">https://netbeans.org/community/releases/35/</a>. |
| </p> |
| |
| <p>Список изменений находится в файле |
| <a href="CHANGES_ru.html">CHANGES_ru.html</a>. |
| </p> |
| |
| <p>Список разработчиков находится в файле |
| <a href="CREDITS_ru.html">CREDITS_ru.html</a>. |
| </p> |
| |
| <p>Информация о русской версии NetBeans находится по адресу |
| <a href="http://nblocalization.netbeans.org//index_ru.html">http://nblocalization.netbeans.org//index_ru.html</a>. |
| </p> |
| |
| </blockquote> |
| </body> |
| </html> |