Заметки к выпуску среды IDE NetBeans 6.8

Среда 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 МБ свободного дискового пространства

  • Macintosh OS X 10.5 PPC:
    • Процессор: PowerPC G4
    • Память: 512 МБ
    • Дисковое пространство: 650 МБ свободного дискового пространства

    Для получения дополнительной информации см. раздел Использование NetBeans в ОС Mac X.

Рекомендуемая комплектация оборудования

  • 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 для указания каталога пользователя. Чтобы импортировать настройки из расположения, не определенного установщиком, необходимо выполнить следующие действия.

  1. Запустите среду IDE и выберите команду "Сервис" > "Параметры" в основном меню.
  2. Нажмите кнопку "Импорт" в нижней части диалогового окна "Параметры".
  3. В диалоговом окне "Выбор параметров для импорта" нажмите кнопку "Обзор" и перейдите в каталог пользователя, который содержит импортируемые настройки. Дополнительные сведения о расположении каталога среды 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 отображение интерфейса установки прекращается, и система возвращается к консоли.

    Обход проблемы. См. https://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 по адресу https://netbeans.org/community/lists/.

Пользователи могут размещать свои вопросы на форумах по адресу http://forums.netbeans.org/ Эти форумы синхронизированы с большинством широко используемых списков рассылки NetBeans. Обратите внимание, что для участия в форумах требуется отдельная регистрация.

Для получения информации о дополнительной локализации интерфейса пользователя, справочной системы и пользовательской документации NetBeans посетите информационную страницу сообщества по переводу по адресу http://translatedfiles.netbeans.org/.



в начало

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo