Заметки к выпуску среды IDE NetBeans 6.7.1
Дата последнего обновления: June 1, 2011
Среда IDE NetBeans представляет собой основанную на стандартах модульную IDE), написанную на языке программирования Java. Проект NetBeans состоит из интегрированной среды разработки с открытым исходным кодом, написанной на языке программирования Java, и платформы приложений, которая может использоваться в качестве общей платформы для сборки приложений любого типа. Для получения подробной информации об установке этого программного обеспечения см. Указания по установке среды IDE NetBeans 6.7.1.
Содержание
Новые функции и возможности в версии 6.7.1
Среда IDE NetBeans 6.7.1 содержит небольшие обновления по сравнению с версией среды IDE NetBeans 6.7 и включает следующие изменения:
- Наличие последней среды IDE в пакете с комплектом JavaFX SDK 1.2
- В исправление 1 для среды NetBeans IDE 6.7 включены многочисленные исправления ошибок с учетом отзывов сообщества пользователей
Следующие обновления к выпуску 6.5.1, включенные в версию 6.7, также относятся и к выпуску 6.7.1:
- Поддержка Maven для создания подключаемых модулей и веб-служб, а также поддержка для POM и J2EE
- Интеграция Kenai обеспечивает создание проектов Kenai из среды IDE
- Улучшенные возможности работы с PHP, в том числе поддержка Selenium и автозавершение кода SQL
- Поддержка C++ для профилирования, библиотеки Qt, реорганизации кода и расширения макросов
- Подключаемый web-модуль шлюза интерфейса API позволяет использовать web-интерфейсы API в приложениях
- Поддержка Java ME для проектов CDC во встроенном пакете Java ME SDK 3.0
Для получения подробной информации об этом выпуске см.. страницу Информация к выпуску среды IDE NetBeans 6.7.1.
Информация о многоязычной поддержке
Среда IDE NetBeans доступна в следующих переводах, поддерживаемых Sun: португальский (Бразилия) (BR), японский (JP) и упрощенный китайский (ZH).
Кроме того, переводы IDE, выполненные сообществом, также доступны на нескольких дополнительных языках и их можно загрузить из раздела "Community Contributed" в раскрывающемся меню "IDE Language".
Поддерживаемые технологии
Ниже приведен список технологий, поддерживаемых средой IDE NetBeans 6.7.1, а также серверов приложений, с которыми протестирована эта среда разработки. Если планируется использовать версии, отличающиеся от перечисленных, обратите внимание, что в этом случае возможно непредсказуемое поведение IDE.
Поддерживаемые технологии:
- Java EE 5 и J2EE 1.4
- JavaFX 1.2
- Java ME SDK 3.0;
- Struts 1.2.9
- Spring 2.5
- Hibernate 3.2.5
- Java API для веб-служб RESTful (JAX-RS) 1.0
- Java API для RPC на основе XML (JAX-RPC) 1.6
|
- PHP 5.2
- Ruby 1.8
- JRuby 1.1.4
- Rails 2.1
- Groovy 1.5
- Grails 1.1
- VCS
- Версии CVS: 1.11.x, 1.12.x
- Версии Subversion: 1.3.x, 1.4.x, 1.5.x
- Версии Mercurial: 1.x
- Модуль ClearCase V7.0
|
Протестированные серверы приложений:
- Sun Java System Application Server 9.0 (GlassFish V1)
- Sun GlassFish Enterprise Server v2.1 (GlassFish V2.1)
- Sun GlassFish Enterprise Server v3 Prelude
- Sun Java System Application Server PE 8.2
- Tomcat 5.5
- Tomcat 6.0.18
- JBoss 4.0.4
- WebLogic 9.2
- WebLogic 10
Примечание. При использовании сервера приложений GlassFish для работы со средой IDE NetBeans 6..7.1 рекомендуется выбрать Sun GlassFish Enterprise Server v2.1
Требования к системе
Среда IDE NetBeans функционирует в операционных системах с поддержкой Java VM (Virtual Machine) и протестирована с указанными ниже платформами.
Примечание. Требуемое минимальное разрешение экрана для среды IDE составляет 1024x768 пикселей.
Поддерживаемые операционные системы
Минимальные требования к комплектации оборудования
- Microsoft Windows XP Professional SP3:
- Процессор: Intel Pentium III 800 МГц или эквивалент
- Память: 512 MБ
- Дисковое пространство: 750 MБ свободного дискового пространства
- Microsoft Windows Vista:
- Процессор: Intel Pentium III 800 МГц или эквивалент
- Память: 512 MБ
- Дисковое пространство: 750 MБ свободного дискового пространства
- Ubuntu 9.04:
- Процессор: Intel Pentium III 800 МГц или эквивалент
- Память: 512 MБ
- Дисковое пространство: 650 MБ свободного дискового пространства
- ОС Solaris, версия 10 (SPARC):
- Процессор: UltraSPARC II 450 МГц
- Память: 512 MБ
- Дисковое пространство: 650 MБ свободного дискового пространства
- ОС Solaris, версия 10 (версия для платформы x86/x64):
- Процессор: AMD Opteron 1200 Series 1,8 ГГц
- Память: 512 МБ
- Дисковое пространство: 650 МБ свободного дискового пространства
- Macintosh OS X 10.5 Intel:
- Процессор: Dual-Core Intel
- Память: 512 МБ
- Дисковое пространство: 650 МБ свободного дискового пространства
Рекомендуемая комплектация оборудования
- Microsoft Windows XP Professional SP3:
- Процессор: Intel Pentium IV 2,6 ГГц или эквивалент
- Память: 2 ГБ
- Дисковое пространство: 1 ГБ свободного дискового пространства
- Microsoft Windows Vista:
- Процессор: Intel Pentium IV 2,6 ГГц или эквивалент
- Память: 2 ГБ
- Дисковое пространство: 1 ГБ свободного дискового пространства
- Ubuntu 8.x:
- Процессор: Intel Pentium IV 2,6 ГГц или эквивалент
- Память: 2 ГБ
- Дисковое пространство: 850 МБ свободного дискового пространства
- ОС Solaris, версия 10 (SPARC):
- Процессор: UltraSPARC IIIi 1 ГГц
- Память: 2 ГБ
- Дисковое пространство: 850 МБ свободного дискового пространства
- ОС Solaris, версия 10 (версия для платформы x86/x64):
- Процессор: AMD Opteron серии 1200, 2,8 ГГц
- Память: 2 ГБ
- Дисковое пространство: 850 МБ свободного дискового пространства
- ОС Macintosh X 10.5 Intel:
- Процессор: Dual-Core Intel
- Память: 2 ГБ
- Дисковое пространство: 850 МБ свободного дискового пространства
- Macintosh OS X 10.5 PPC:
- Процессор: PowerPC G5
- Память: 2 ГБ
- Дисковое пространство: 850 МБ свободного дискового пространства
Для получения дополнительной информации см. раздел Использование NetBeans в Mac OS X.
Среда IDE NetBeans также работает на следующих платформах:
- OpenSolaris 2008.11
- Java Desktop System 2
- Microsoft Windows 2000 Professional SP4
- Mac OS X 10.4.11 Intel/Power PC
- Другие различные дистрибутивы Linux, например Ubuntu 8.x, Red Hat Enterprise Linux и прочие.
Примечание. Несмотря на то, что указанные выше требования к системе применимы к большинству вариантов настройки среды IDE, для некоторых областей поддержки веб-приложений и приложений Java EE средой NetBeans предъявляются особые требования к системным ресурсам, в частности, при использовании в сочетании с различными серверами приложений. Для достижения оптимальных результатов при разработке веб-приложений и приложений Java EE проверьте, что система соответствует, по крайней мере, рекомендуемым требованиям.
Требуемое программное обеспечение
Среда IDE NetBeans работает в среде Java SE Development Kit (JDK), включая среду выполнения Java и средства разработчика для компиляции, отладки и выполнения приложений, написанных на языке Java.
Протестированные JDK для этого выпуска:
- JDK 6, обновление 14
- JDK 5, обновление 19
Комплект JDK для соответствующей платформы можно загрузить по одному из указанных ниже адресов:
Примечание.: Архивированные версии комплекта JDK можно загрузить с http://java.sun.com/products/archive/index.html.
в начало
Совместимость
При первом запуске среды IDE можно импортировать поднабор параметров, которые использовались в предыдущих версиях среды IDE NetBeans. Если выбран вариант без импорта параметров из предыдущего выпуска, среда IDE открывается с использованием параметров по умолчанию.
Примечание. Среда IDE распознает только те предыдущие установки, каталог пользователя для которых находится в местоположении по умолчанию. Эта среда не распознает установки, каталог пользователя для которых указан с помощью ключа --userdir. Если требуется импортировать параметры настройки из сред IDE, которые не распознаются программой установки, то вместо использования программы установки загрузите архивную версию среды IDE.
Примечание. Если проект был создан в среде IDE NetBeans 4.1 или ниже, а впоследствии его свойства были изменены для работы в среде IDE NetBeans 6.7.1, этот проект не будет работать в более ранних версиях среды IDE NetBeans.
в начало
Доступность UML, SOA и модуля Visual Web
С целью концентрации усилий на последних и наиболее популярных среди разработчиков технологиях UML, SOA и модули Visual Web в NetBeans были удалены из установщика. Эти модули могут быть установлены с помощью меню "Tools" > "Plugins" в IDE, где можно найти подключаемые модули UML, SOA или Visual Web. Кроме того, эти модули доступны в центре Beta Update Center.
Обеспечение функциональных возможностей SOA в IDE
Для использования модуля SOA с IDE NetBeans 6.7.1 необходимо выполнить следующие действия:
- Установите вариант загрузки "All" IDE NetBeans 6.7.1 с входящим в комплект Sun GlassFish Enterprise Server v2.1, а не с Sun GlassFish Enterprise Server v3 Prelude, который не поддерживает работу с модулем SOA.
- Выберите в IDE меню "Tools" > "Plugins" и установите подключаемые модули "SOA" и "XML Schema and WSDL" из раздела "SOA" на вкладке "Available plugins".
- Нажмите на странице приветствия программы установки GlassFish ESB кнопку "Customize" и выберите только среды выполнения "JBI Runtime and Shared Libraries" и "JBI Components". После завершения установки требуемые механизмы служб и компоненты привязки для функциональных возможностей SOA будут доступны в системе.
Примечание. Модуль SOA не был полностью протестирован в среде IDE NetBeans 6.7.1. Поэтому для разработок SOA рекомендуется использовать выпуск GlassFish ESB v2.1, который основан на среде IDE NetBeans 6.5.1.
в начало
Редактор SQL и базы данных
В функциональных возможностях базы данных в среде IDE NetBeans 6.7.1 были выполнены следующие изменения:
- Обновленные драйверы. Драйверы MySQL, включенные в состав среды IDE NetBeans, обновлены до версии 5.1.6.
- Протестированные драйверы
Среда IDE NetBeans 6.7.1 протестирована со следующими базами данных и драйверами.
Драйвер |
Версия |
Пример URL-адреса |
| JavaDB |
Derby 10.4.1.3 |
jdbc:derby://localhost:1527/sample(сеть) |
| Oracle |
Oracle Database 10g Release 2 (10.2.0.2) |
jdbc:oracle:thin:@//localhost:1521:ora9i |
| PostgreSQL |
8.3 Build 603 |
jdbc:postgresql://jsmith.mycompany.com:5432/postgres |
| MySQL |
MySQL Connector/J 5.1.6 |
jdbc:mysql://localhost:3306/sample |
- Другие драйверы
Следующие драйверы и базы данных не были протестированы формально, однако имеется опыт успешной работы с ними.
Драйвер |
Версия |
Пример URL-адреса |
| Microsoft |
Драйвер JDBC для Microsoft SQL Server 2005 версии 1.2.2828.100 |
jdbc:sqlserver://localhost:1433;databaseName=travel;selectMethod=cursor |
| IBM |
Распространяемый драйвер JDBC для DB2 Type 4, версия 8 с пакетом исправлений 13 |
jdbc:db2://localhost:50002/sample |
| jTDS |
jTDS 1.2.1 |
jdbc:jtds:sqlserver://test-mycompany.com:1433/travel |
| DataDirect |
DataDirect Connect для JDBC – 3.6 DataDirect Connect для JDBC – 3.6.07 |
jdbc:datadirect:oracle://localhost;SID=ora9i jdbc:datadirect:sqlserver://localhost:1433;DatabaseName=travel;SelectMethod=cursor jdbc:datadirect:db2://localhost:50002;databaseName=sample |
| Pointbase |
5.2 ECF, сборка 294 |
jdbc:pointbase://localhost:29092/sample
|
в начало
Известные проблемы: программа установки
Неразрешенные проблемы программы установки для этого выпуска:
- Проблема №6720021: При использовании OpenSolaris с любой версией JDK 5 не работает установщик.
Описание. При использовании OpenSolaris с любой версией JDK 5 не работает установщик.
Обход проблемы. Используя JDK 5, выполните установку с JDK 6 или выполните команду "export AWT_TOOLKIT=XToolkit".
- Проблема №93568. В ОС Solaris и Linux процесс установки зависает при потере подключения к сети.
Описание. На платформах Solaris и Linux при потере подключения к сети процесс установки зависает при выполнении программой установки поиска совместимого комплекта JDK в сетевых каталогах.
Обход проблемы. Восстановите подключение к сети и продолжите установку.
- Проблема №117172. Пустое окно при выполнении программы установки в Ubuntu.
Описание. Установщик отображается в виде пустого/серого диалогового окна при выполнении в ОС Ubuntu с установленным пакетом Beryl/Compiz/Compiz Fusion.
Обход проблемы. Перед запуском программы установки выполните команду export AWT_TOOLKIT=MToolkit.
-
Проблема №123300. В Fedora Core 8 программа установки перестает отображать интерфейс и возвращается к консольному режиму.
Описание. В Fedora Core 8 отображение интерфейса установки прекращается, и система возвращается к консоли.
Обход проблемы. См. http://www.netbeans.org/servlets/ReadMsg?list=nbusers&msgNo=98765.
- Мастер установки среды IDE NetBeans 6.7.1 запускается некорректно (зависает). После завершения процесса установки пользователем вручную программа установки выводит сообщение о том, что выполняется другой экземпляр программы установки.
Описание. В Windows при использовании Java6 по умолчанию и хранении файлов ZIP больших размеров на рабочем столе мастер установки запускается некорректно (зависает). После завершения процесса установки пользователем вручную программа установки выводит сообщение о том, что выполняется другой экземпляр программы установки.
Обход проблемы. Перед установкой удалите все большие файлы ZIP с рабочего стола.
в начало
Известные проблемы: базовая среда IDE
Неразрешенные проблемы для этого выпуска:
- Проблемы при запуске среды IDE (Solaris x86 и Dual-Core Opteron).
Описание. В некоторых вариантах ОС Solaris x86 на комплектации с двухъядерным процессором Opteron может возникнуть проблема при запуске среды IDE вследствие ошибки комплекта JDK при загрузке библиотек тем интерфейса комплекта GTK.
Обход проблемы. При возникновении такой проблемы укажите следующий ключ в командной строке: -laf javax.swing.plaf.metal.MetalLookAndFeel.
- Некорректное отображение символов при использовании некоторых азиатских языков.
Описание. При работе среды IDE с некоторыми азиатскими национальными настройками в Ubuntu и некоторых других дистрибутивах Linux экранный текст в среде IDE может быть нечитаемым. В определенных дистрибутивах Linux многобайтовые символы могут отображаться в виде прямоугольников вследствие проблем с параметрами шрифтов в комплекте JDK.
Обход проблемы. См. описание решения этой проблемы в часто задаваемых вопросах по адресу http://wiki.netbeans.org/FaqI18nLinuxAsianFonts
- Проблема №6720021. Сложности при запуске IDE на платформе OpenSolaris с использованием любой версии JDK 5.
Описание. При использовании любой версии JDK 5 возможны проблемы с запуском IDE на платформе OpenSolaris.
Обход проблемы. Используйте JDK 6 или выполните команду export AWT_TOOLKIT=XToolkit перед запуском IDE.
- Проблема №64840. Сбой подключения к сети в Linux при включенном протоколе IPv6.
Описание. Сбой подключения к сети в Linux при включенном протоколе IPv6, что не позволяет среде IDE подключиться к связанным серверам, серверам автообновления и т.д.
Обход проблемы. В такой ситуации запустите среду IDE с ключом -J-Djava.net.preferIPv4Stack=true', либо отключите протокол IPv6 (в /etc/modules.conf или /etc/modprobe.conf).
Для получения дополнительной информации см. Проблема №5087907.
- Проблема №167401: среда IDE время от времени приостанавливает работу в системах MacOS X при использовании обновления 13 JDK 1.6.0
Описание: среда IDE может время от времени приостанавливать работу при просмотре элементов основной строки меню из-за ошибки Apple JDK №6993269.
Обход проблемы: перейдите на другую версию пакета JDK или измените параметры загрузки файла netbeans.conf по умолчанию на -J-Dapple.laf.useScreenMenuBar=false.
- Проблема №110074. Периодическое "подвисание" редактора в Solaris.
Описание. При работе со средой IDE в Solaris с комплектом JDK 6, 6u1 или 6u2 возможно длительное блокирование потоков выполнения и отсутствие реакции редактора.
Обход проблемы. Обновите установку комплекта JDK 6 и используйте обновление 3 или выше.
- Проблема №88776. Сбой приложения при профилировании в режиме динамического присоединения.
Описание. При работе в комплекте JDK 1.6 профилирование приложения с режимом динамического присоединения может привести к сбою этого приложения.
Обход проблемы. Запустите приложение, для которого требуется выполнить профилирование, с помощью ключа -Xshare:off.
Также см. Проблема №113847.
- Проблема №119617. Потеря курсора в редакторе и отсутствие возможности ввода с клавиатуры.
Описание. Такая проблема может иногда возникать после использования подсказки в окне редактора: точка вставки в редакторе исчезает, и пользователь не может выполнять ввод с клавиатуры. Наиболее часто такая проблема появляется при работе с Mac OS X 10.4, однако подобные случаи зафиксированы и при работе с некоторыми версиями Ubuntu.
Обход проблемы. С помощью мыши откройте и снова закройте диалоговое окно (например, диалоговое окно "Properties"). После этого фокус возвращается к редактору; точка вставки и клавиатура будут работать корректно.
- Проблема №119567. Проект приложения рабочей среды для работы с базами данных не запускается, если в имени проекта или в пути к нему содержатся символы, отличные от ASCII.
Описание. Причина в текущих библиотеках TopLink, используемых в среде IDE. Зарегистрирована проблема в библиотеке TopLink . Эта проблема с Glassfish исправлена в Glassfish v2.1. Однако среда NetBeans 6.7.1 поддерживает Glassfish v2 u2, а данное исправление в этой версии Glassfish отсутствует.
Обход проблемы. Используйте в имени проекта приложения рабочей среды для работы с базами данных или пути к этому проекту только символы ASCII.
- Проблема №130357. I18N – Mac OS не создает документацию Javadoc, если имя проекта или путь к нему содержат многобайтовые символы.
Описание. Задача Javadoc при создании временного файла параметров записывается в кодировке ОС по умолчанию (MacRoman). Такая ситуация возникает в ОС Mac, поскольку части BSD и Mach (системные вызовы и вызовы ядра) принимают параметры в UTF-8, а ОС и HFS объявляют, что они используют MacRoman.
Обход проблемы. Не используйте многобайтовые символы в имени проекта или в пути к этому проекту.
- Проблема №152916. Сложности при запуске IDE на 64-разрядной ОС Mac X 10.5.5 с использованием JDK 1.6_07
Описание. На некоторых конфигурациях 64-разрядных Mac X 10.5.5 с набором JDK 1.6_07 в качестве системной платформы Java по умолчанию возможно появление проблем при запуске IDE из средства поиска и командной строки.
Обход проблемы. Установите в качестве платформы по умолчанию JDK 1.5.
- Проблема №150416. Невозможно создать пример базы данных без InnoDB
Описание. В среде NetBeans в примере базы данных используются внешние ключи. Механизм MyISAM не поддерживает внешние ключи, следовательно, пример базы данных нельзя использовать без механизма хранилища InnoDB.
Обход проблемы. Установите транзакционный механизм хранилища InnoDB.
- Проблема №158421. Сложности при использовании IDE со "сборщиком мусора" G1
Описание. В случае использования "сборщика мусора" G1 (в JDK 6, обновление 14, или выше и в JDK 7), могут возникнуть исключения во время работы с IDE.
Обход проблемы. Не используйте "сборщик мусора" G1 (удалите -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC из netbeans.conf или командной строки).
в начало
Известные проблемы: веб-приложения и приложения Java EE
Неразрешенные проблемы веб-приложений и приложений Java EE для этого выпуска:
- Примечания к выпуску компонентов JSF Woodstock 4.1 и 4.2
Описание. Примечания к выпуску компонентов JSF Woodstock 4.1 и 4.2 опубликованы на веб-сайте проекта Woodstock по адресу http://java.net/projects/woodstock/. Со средой IDE NetBeans 6.7.1 в комплекте поставляется Woodstock 4.2, сборка 3.
- Отсутствует поддержка стандартных компонентов Ajax.
Описание: Стандартные компоненты Blue Prints Ajax не поддерживаются в этом выпуске, поскольку они основаны на старой версии Dojo, которая несовместима с более поздними версиями. Компоненты Woodstock, включенные в NetBeans, зависят от более актуальных версий интерфейсов API Dojo для визуализации на стороне клиента. Для большинства широко используемых компонентов BP Ajax (поддерживаются в NetBeans 5.5) имеются эквивалентные функциональные возможности, доступные на веб-сайте проекта Woodstock, как указано ниже.
- Функция автозаполнения – в этом блоге (http://blogs.sun.com/dmitry/entry/creating_autocomplete_entry_field_with) описаны возможности получения аналогичных функциональных возможностей с компонентами из библиотеки проекта Woodstock.
- Всплывающий календарь – в проекте Woodstock есть компонент "Calendar".
- Поле "Select Value" – используйте функцию автозаполнения вместо аналогичных функциональных возможностей, но с другим пользовательским интерфейсом.
- Индикатор хода выполнения – в проекте Woodstock есть компонент "Progress Bar".
- Карта Google – планируется реализовать в будущем.
- Компонент оценки – планируется реализовать в будущем.
- Редактор RichText – не поддерживается.
- Проблема №94193. Невозможно изменить свойства сериализуемого компонента в окне "Outline" или через пакеты исходных файлов в окне "Projects".
Описание: В среде IDE NetBeans 6.7.1 пункт меню "Add" в окне "Navigator" отключен. Функциональность для изменения свойств через пакеты исходных файлов отсутствует.
Обход проблемы.
- Дважды щелкните "SessionBean1" (или другой файл java) для открытия сериализуемого компонента в редакторе Java.
- Добавьте свойство вручную, например private String CustomerId;.
- Щелкните правой кнопкой мыши свойство и выберите "Generate Code".
- В меню "Generate" выберите "Getters and Setters".
- В диалоговом окне "Generate Getters And Setters" для SessionBean1 выберите свойство и нажмите кнопку "OK". После свойства добавляются общедоступные методы получения и установки.
в начало
Известные проблемы: поддержка баз данных
Среда NetBeans позволяет записывать код для интеграции и подключения приложений к базам данных.
Неразрешенные проблемы баз данных для этого выпуска:
- Проблема среды NetBeans №168812: Оператор SELECT * INTO обновляет только первые 20 строк.
Описание: Оператор SELECT * INTO table2 FROM table1 обновляет только первые 20 строк таблицы table2.
Обход проблемы: Создайте таблицу table1 и инициируйте оператор INSERT INTO для таблицы table2, а затем оператор SELECT * FROM для таблицы table1.
в начало
Известные проблемы: Java ME
NetBeans обеспечивает разработку на основе Java ME для устройств MIDP, CLDC и CDC.
Неразрешенные проблемы Java ME для этого выпуска:
- Проблема среды NetBeans №139031: Эмулятор не запускается в Windows, если путь к двоичному коду Java не входит в список путей поиска среды.
Описание. Пакет Java ME SDK и другие эмуляторы не запускаются в Windows, если путь к файлу Java.exe не входит в список путей поиска.
Обход проблемы. Установите комплект JDK с параметрами по умолчанию или, при выборочной установке, выберите для установки общедоступную среду JRE. Если JDK уже установлен, можно добавить путь к файлу Java.exe в список путей поиска.
в начало
Известные проблемы: C/C++
NetBeans 6.7.1 поддерживает работу с приложениями на C/C++ в ОС Microsoft Windows, Macintosh X, Linux и SolarisТМ. Разработчики приложений на C/C++ могут переносить существующие приложения в систему проектов среды NetBeans или разрабатывать новые приложения и библиотеки. Поддержка C/C++ в среде NetBeans включает сквозной цикл разработки: проекты и шаблоны, расширенный редактор с поддержкой языков, сборку на основе файлов makefile и отладку.
Для получения информации об установке и настройке компиляторов и средств для NetBeans с поддержкой C/C++ см. раздел Установка и настройка поддержки C/C++.
Неразрешенные проблемы C/C++ для этого выпуска:
- Проблема № 149053. На платформах Windows путь для рабочих средств не может содержать пробелы
Описание. Если при работе с платформами Windows путь для разработки инструментов содержит пробелы, он усекается и не указывает на средства.
Обход проблемы. Не используете пробелы в путях к рабочим средствам.
- Проблема №166811. При запуске отладки файлов C++ на платформе Open Solaris происходит сбой GDB
Описание. При отладке проектов C++ projects на платформе Open Solaris происходит сбой GDB из-за ошибки сегментации.
Обход проблемы. Удалите пакеты gcc-432, как описано в обходе проблемы для этой ошибки.
- Проблема № 148204. На платформах Windows в ходе отладки не работает ввод пользователя в окне вывода
Описание. Во время отладки приложения на платформах Windows, если в качестве типа консоли для проекта установлено окно вывода, то невозможно ввести данные в окне вывода. Эта проблема не влияет на разработку с помощью удаленного узла.
Обход проблемы. Установите в качестве типа консоли внешний терминал. Для этого щелкните правой кнопкой мыши узел проекта в окне проекта, в диалоговом окне свойств проекта выберите Run node и в появившемся раскрывающемся списке типов консоли выберите внешний терминал. Нажмите кнопку OK для подтверждения.
- Проблема №121776. Иногда возникают проблемы при отладке скомпилированного кода Sun Studio с помощью gdb.
Описание. В операционных системах Solaris и Linux возможна некорректная отладка кода, скомпилированного с помощью Sun Studio, при использовании отладчика gdb. Наиболее известные проблемы исправлены в пакете Sun Studio 12, однако остались и некоторые неразрешенные проблемы. При возникновении проблем во время отладки программ, скомпилированных с помощью Sun Studio 12, прежде всего необходимо применить последние пакеты исправлений для программ Sun Studio 12. Если проблема сохраняется, передайте информацию о дефекте в Issuezilla для ее решения.
По мере обнаружения проблем будут открыты новые задачи и предоставлены возможные рекомендации по текущей процедуре отладки программ, скомпилированных с помощью Sun Studio 12, при использовании среды NetBeans и отладчика gdb.
Эти проблемы не влияют на отладку кода, скомпилированного с помощью Sun Studio 12, при использовании среды IDE Sun Studio 12 и отладчика dbx.
- Проблема №121775. Требуется последний Xcode для отладки в Tiger (Mac OS X 10.4).
Описание. При отладке в Macintosh с помощью Tiger (Mac OS X 10.4) версия компиляторов gcc и g++ по умолчанию создает код с ошибкой в выводе отладки. Компания Apple выпустила обновленный пакет Xcode (версия 2.5), в котором эта проблема устранена. Корректные версии gcc, g++ и gdb: gcc: 4.0.1 - Apple, сборка 5367 g++: 4.0.1 - Apple, сборка 5367 gdb: 6.3.50 - Apple, сборка 573 (10/20/2006)
Для загрузки этой версии Xcode см. http://developer.apple.com/tools/download.
Эта проблема не возникает в Leopard (Mac OS X 10.5).
Признаком этой проблемы является то, что исполняемые программы, скомпилированные с использованием флага -gdwarf (по умолчанию для проектов приложений на C/C++), содержат неправильную информацию о строках, и точки останова могут быть проигнорированы.
в начало
Дополнительная информация
Новости, статьи, дополнительные модули и другую полезную информацию можно найти на веб-сайте проекта NetBeans. Поскольку NetBeans является проектом с открытым исходным кодом, на данном веб-сайте также доступны исходный код, база данных ошибок, информация о создании собственных модулей NetBeans и многие другие ресурсы. Для получения дополнительной информации посетите веб-сайт http://www.netbeans.org.
Документация
Для получения полной информации о возможностях среды IDE NetBeans 6.7.1 см. руководства и экранные демонстрации в сети Интернет. Следует регулярно просматривать эти страницы, так как на них постоянно появляется новая информация.
Для информирования пользователей о новых функциях и небольших изменениях в интерфейсе пользователя по сравнению с выпуском 6.5 было выполнено обновление встроенной справочной системы по среде IDE NetBeans 6.7.1.
Сведения об обходах проблем и советах по их решению, которые не включены в данные Заметки к выпуску, также представлены в часто задаваемых вопросах по использованию NetBeans.
Сообщество
Для получения наиболее актуальной информации о последних разработках и участия в сообществе NetBeans подпишитесь на списки рассылки проекта NetBeans по адресу http://www.netbeans.org/community/lists/.
Пользователи могут размещать свои вопросы на форумах по адресу http://forums.netbeans.org/ Эти форумы синхронизированы с большинством широко используемых списков рассылки NetBeans. Обратите внимание, что для участия в форумах требуется отдельная регистрация.
Для получения информации об дополнительной локализации интерфейса пользователя, справочной системы и пользовательской документации NetBeans посетите информационную страницу сообщества по переводу по адресу http://nblocalization.netbeans.org//.
в начало