blob: 7692e35aa3d74346acd10cff34f9e8efa374ff60 [file] [log] [blame]
<!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>&reg;</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>&reg;</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 &lt;путь_к_нужному_jdk&gt;
</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>&nbsp;&nbsp;./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>&nbsp;&nbsp;./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>
Описание: Точки останова, установленные между тегами &lt;% and %&gt; в странице
JSP, не отображаются на правильные строки сервлета.<br><br>
Частичный способ решения: не ставьте теги &lt;% и %&gt; на отдельные строки в
Вашем коде.<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>