Заметки к выпуску среды IDE NetBeans 6.8
Дата последнего обновления: 10 декабря 2009 г.
Среда IDE NetBeans представляет собой основанную на стандартах модульную интегрированную среду разработки (IDE), написанную на языке программирования Java. Проект NetBeans состоит из полнофункциональной интегрированной среды разработки с открытым исходным кодом, написанной на языке программирования Java, и платформы функционально насыщенных клиентских приложений, которую можно использовать в качестве общей платформы для создания приложений любого типа. Для получения подробной информации об установке этого программного обеспечения см. Указания по установке среды IDE NetBeans 6.8. Для получения информации о новых функциях, вошедших в данный выпуск среды IDE, см. страницу Информация о среде IDE NetBeans 6.8 Release.
Содержание
Новые функции и возможности в версии 6.8
Среда IDE NetBeans 6.8 содержит существенные обновления по сравнению с версией среды IDE NetBeans 6.7.1 и включает в себя следующие изменения:
- поддержка Java EE 6;
- поддержка JSF 2.0, в том числе множества новых функций;
- поддержка PHP 5.3 и платформы Symfony;
- усовершенствованная интеграция функций Kenai и поддержка отслеживания ошибок с помощью Jira;
- описание других улучшений доступно на странице Новое и заслуживающее внимания в среде IDE NetBeans 6.8.
Для получения подробной информации об этом выпуске см. страницу Информация к выпуску среды IDE NetBeans 6.8.
Информация о многоязычной поддержке
Среда IDE NetBeans доступна в следующих переводах, поддерживаемых Sun: португальский (Бразилия) (BR), японский (JP) и упрощенный китайский (ZH).
Кроме того, переводы IDE, выполненные сообществом, также доступны на нескольких дополнительных языках и их можно загрузить из раздела "Community Contributed" в раскрывающемся меню "IDE Language".
Поддерживаемые технологии
Ниже приводится список технологий, поддерживаемых средой IDE NetBeans 6.8, а также серверов приложений, с которыми была протестирована эта среда разработки. Если планируется использовать версии, отличающиеся от перечисленных, обратите внимание, что в этом случае возможно непредсказуемое поведение IDE.
Поддерживаемые технологии:
- Java EE 5, Java EE 6 и J2EE 1.4
- JavaFX SDK 1.2.1
- Java ME SDK 3.0;
- Struts 1.3.8
- Spring 2.5
- Hibernate 3.2.5
- Java API для веб-служб RESTful (JAX-RS) 1.1
|
- PHP 5.3, 5.2, 5.1
- Ruby 1.9, 1.8
- JRuby 1.4
- Rails 2.3.4
- Groovy 1.6.4
- Grails 1.1
- VCS
- Версии CVS: 1.11.x, 1.12.x
- Subversion: 1.4.x, 1.5.x, 1.6.x
- Версии Mercurial: 1.x
- Модуль ClearCase V7.0
|
| |
|
Протестированные серверы приложений:
- GlassFish v3
- Sun Java System Application Server PE 8.2
- WebLogic 11g (10.3.1.0)
- Tomcat 6.0.20
- Tomcat 5.5
- JBoss 5.0
Требования к системе
Среда IDE NetBeans функционирует в операционных системах с поддержкой Java VM (Virtual Machine) и протестирована с указанными ниже платформами.
Примечание. Требуемое минимальное разрешение экрана для среды IDE составляет 1024x768 пикселей.
Поддерживаемые операционные системы
Минимальные требования к комплектации оборудования
- Microsoft Windows XP Professional SP3:
- Процессор: Intel Pentium III 800 МГц или эквивалент
- Память: 512 MБ
- Дисковое пространство: 750 MБ свободного дискового пространства
- Microsoft Windows Vista SP1:
- Процессор: Intel Pentium III 800 МГц или эквивалент
- Память: 512 MБ
- Дисковое пространство: 750 MБ свободного дискового пространства
- Microsoft Windows 7:
- Процессор: 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 SP1:
- Процессор: Intel Pentium IV 2,6 ГГц или эквивалент
- Память: 2 ГБ
- Дисковое пространство: 1 ГБ свободного дискового пространства
- Microsoft Windows 7:
- Процессор: Intel Pentium IV 2,6 ГГц или эквивалент
- Память: 2 ГБ
- Дисковое пространство: 1 ГБ свободного дискового пространства
- Ubuntu 9.04:
- Процессор: 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 МБ свободного дискового пространства
- OpenSolaris 2009.06 (редакция для платформ x86/x64):
- Процессор: AMD Opteron серии 1200, 2,8 ГГц
- Память: 2 ГБ
- Дисковое пространство: 650 МБ свободного дискового пространства
- Macintosh OS 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 также работает на следующих платформах:
- 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
Примечание. Для установки и запуска пакетов Netbeans для PHP, Ruby и C/C++ требуется только установка среды Java Runtime Environment 5 или 6.
Комплект JDK для соответствующей платформы можно загрузить по одному из указанных ниже адресов:
Примечание. Архивированные версии комплекта JDK можно загрузить с http://java.sun.com/products/archive/index.html.
в начало
Совместимость
При первом запуске среды IDE после установки пользователь может импортировать некоторые настройки, использованные при предыдущей установке. Среда IDE открывается с использованием параметров по умолчанию, если параметры существующей установки не импортируются. Примечание. Среда IDE распознает только те предыдущие установки, каталог пользователя для которых находится в расположении по умолчанию. Среда не определяет установки, использующие переключатель --userdir для указания каталога пользователя. Чтобы импортировать настройки из расположения, не определенного установщиком, необходимо выполнить следующие действия.
- Запустите среду IDE и выберите команду "Сервис" > "Параметры" в основном меню.
- Нажмите кнопку "Импорт" в нижней части диалогового окна "Параметры".
- В диалоговом окне "Выбор параметров для импорта" нажмите кнопку "Обзор" и перейдите в каталог пользователя, который содержит импортируемые настройки. Дополнительные сведения о расположении каталога среды IDE NetBeans userdir см. в ответе на часто задаваемый вопрос Что такое каталог userdir и как его найти? .
Примечание. Если проект был создан в среде IDE NetBeans 4.1 или более ранней версии, а впоследствии его свойства были изменены для работы в среде IDE NetBeans 6.8, этот проект не будет работать в более ранних версиях среды IDE NetBeans.
в начало
Доступность пакета JavaFX 1.2.1 SDK
Пакет JavaFX 1.2.1 SDK входит в комплект поставки выпуска NetBeans 6.8.
Примечание. Низшей поддерживаемой версией JDK для JavaFX 1.2.1 является JDK 6, обновление 14, для Windows и JDK 5, обновление 16, для Mac OS. Для получения подробной информации см. страницу Требования к системе для пакета JavaFX SDK.
Примечание. Для получения дополнительной информации о требованиях к системе, поддерживаемых функциях и известных проблемах обратитесь к документу "Заметки к выпуску пакета JavaFX 1.2.1 SDK".
в начало
Редактор SQL и базы данных
В функциональные возможности базы данных в среде IDE NetBeans 6.8 внесены следующие изменения:
- Обновленные драйверы. Драйверы MySQL, включенные в состав среды IDE NetBeans, обновлены до версии 5.1.6.
- Протестированные драйверы
Среда IDE NetBeans 6.8 была протестирована со следующими базами данных и драйверами.
Драйвер |
Версия |
Пример 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.8 запускается некорректно (зависает). После завершения процесса установки пользователем вручную программа установки выводит сообщение о том, что выполняется другой экземпляр программы установки.
Описание. В Windows при использовании Java6 по умолчанию и хранении файлов ZIP больших размеров на рабочем столе мастер установки запускается некорректно (зависает). После завершения процесса установки пользователем вручную программа установки выводит сообщение о том, что выполняется другой экземпляр программы установки.
Обход проблемы. Перед установкой удалите все большие файлы ZIP с рабочего стола.
- Проблема №#177872: в операционной системе Mac OS X возможна некорректная работа надстройки GlassFish v3 и средств обновления.
Описание. В ОС Mac OS X основанная на pkg надстройка и средства обновления работают некорректно под учетными записями, не обладающими правами root, если GlassFish v3 установлен под учетной записью root.
Обход проблемы: с помощью команды chown -R измените владельца установки GlassFish на пользователя, не обладающего правами пользователя root (администратора). Например: sudo chown -R <newuser>:admin /Applications/NetBeans/glassfish-v3, где newuser- пользователь, не обладающий правами пользователя root (администратора). После выполнения этой команды пользователю становится доступен непосредственный запуск средств bin/updatetool и bin/pkg.
в начало
Известные проблемы: базовая среда 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"). После этого фокус возвращается к редактору; точка вставки и клавиатура будут работать корректно.
- Проблема №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 для этого выпуска:
- Проблема #178108: классы метамодели для управляемых сущностей JPA не создаются автоматически
Описание. Не создаются классы метамодели для соответствующих управляемых сущностей. Создание типобезопасных запросов с использованием интерфейса критериев API и класса метамодели будет невозможно.
- Отсутствует поддержка стандартных компонентов 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 – не поддерживается.
в начало
Известные проблемы: поддержка баз данных
Среда 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 для этого выпуска:
- В Java ME SDK 3.0 отсутствует поддержка Linux, Solaris и других операционных систем.
Описание. В NetBeans 6.7 Mobility и Java ME SDK 3.0, входящих в комплект поставки этого выпуска, поддерживается только ОС Windows.
Обход проблемы. Программа установки для Linux поставляется в комплекте с Sun Java Wireless Toolkit 2.5.2. Пользователи Mac OS для разработки мобильных приложений необходимо загрузить Java Platform Micro Edition Software Development Kit 3.0 для MacOS EA. В списке часто задаваемых вопросов приведены инструкции по установке Java ME SDK 3.0 для MacOS в среде IDE.
- Проблема №139031: Эмулятор не запускается в Windows, если путь к двоичному коду Java не входит в список путей поиска среды.
Описание. Пакет Java ME SDK и другие эмуляторы не запускаются в Windows, если путь к файлу Java.exe не входит в список путей поиска.
Обход проблемы. Установите комплект JDK с параметрами по умолчанию или, при выборочной установке, выберите для установки общедоступную среду JRE. Если JDK уже установлен, можно добавить путь к файлу Java.exe в список путей поиска.
в начало
Известные проблемы: Ruby
Среда IDE NetBeans может использоваться для разработки приложений Ruby и Ruby Rails.
Неразрешенные проблемы с Ruby в этом выпуске:
- Проблема №171338: Пользователи не могут создавать проекты Rails.
Описание. Пользователи не могут создать проект, если в пути к каталогу поставляемой в комплекте платформы JRuby содержатся пробелы.
Обход проблемы. Следует обновить RubyGems вручную из командной строки: nb_install_dir_ruby2/jruby-1.4/bin/jruby -S gem update --system
в начало
Известные проблемы: C/C++
NetBeans поддерживает работу с приложениями на C/C++ в ОС Microsoft Windows, Macintosh OS 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++ на платформе 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.8 см. руководства и экранные демонстрации в сети Интернет. Следует регулярно просматривать эти страницы, так как на них постоянно появляется новая информация.
Для информирования пользователей о новых функциях и небольших изменениях в интерфейсе пользователя по сравнению с выпуском 6.7 было выполнено обновление встроенной справочной системы по среде IDE NetBeans 6.8.
Сообщество
Для получения наиболее актуальной информации о последних разработках и участия в сообществе NetBeans подпишитесь на списки рассылки проекта NetBeans по адресу http://www.netbeans.org/community/lists/.
Пользователи могут размещать свои вопросы на форумах по адресу http://forums.netbeans.org/ Эти форумы синхронизированы с большинством широко используемых списков рассылки NetBeans. Обратите внимание, что для участия в форумах требуется отдельная регистрация.
Для получения информации о дополнительной локализации интерфейса пользователя, справочной системы и пользовательской документации NetBeans посетите информационную страницу сообщества по переводу по адресу http://translatedfiles.netbeans.org/.
в начало