Примечания к выпуску среды IDE NetBeans 6.5

Среда IDE NetBeans представляет собой основанную на стандартах модульную интегрированную среду разработки (Integrated Development Environment; IDE), написанную на языке программирования Java. Проект NetBeans состоит из интегрированной среды разработки с открытым исходным кодом, написанной на языке программирования Java, и платформы приложений, которая может использоваться в качестве общей платформы для сборки приложений любого типа.

Содержание

  • Новые функции и возможности в версии 6.5
  • Поддерживаемые технологии
  • Требования к системе
  • Совместимость
  • Наличие модуля UML
  • SQL и базы данных
  • Известные проблемы: программа установки
  • Известные проблемы: базовая среда IDE
  • Известные проблемы: веб-приложения и приложения Java EE
  • Известные проблемы: Java ME
  • Известные проблемы: SOA
  • Известные проблемы: C/C++
  • Дополнительная информация
  • Новые функции и возможности в версии 6.5

    Среда IDE NetBeans 6.5 содержит существенные обновления по сравнению с версией среды IDE NetBeans 6.1 и включает следующие изменения:

    • Поддержка PHP.
    • Улучшенная поддержка JavaScript.
    • Улучшенная поддержка баз данных: журнал команд SQL, автозавершение SQL и усовершенствование просмотра и редактирования результатов.
    • Конструктор графического интерфейса пользователя: поддержка Nimbus и простых имен классов.
    • JUnit: поддержка метода однократной проверки.
    • Отладчик: перепроектирована функция Step into.

    Для получения информации об основных возможностях разработки в среде IDE NetBeans см. страницу Информация по среде IDE NetBeans 6.5.

    Поддерживаемые технологии


    Ниже приведен список технологий, поддерживаемых средой IDE NetBeans 6.5, а также серверов приложений, с которыми протестирована эта среда разработки. Если планируется использовать версии JBoss, WebLogic или Struts, отличные от указанных в этом списке, учтите, что в результате применения технологий, являющихся внешними интерфейсами, не контролируемыми или недостаточно контролируемыми проектной группой, могут возникнуть непредсказуемые ситуации.


    Поддерживаемые технологии:
    • Enterprise JavaBeans (EJB) 3.0
    • JAX-WS 2.1
    • Сохранение состояния Java (JSR-220)
    • JavaServer Faces 1.2 (JSR-127)
    • Сервлеты Java версии 2.5
    • JavaServer Pages (JSP) 2.1
    • Struts 1.2.9
    • Интерфейс API Java для удаленных вызовов процедур на базе XML (JAX-RPC) 1.6
    • Интерфейсы API Java для реестров формата XML (JAXR) 1.0
    • Интерфейс API Java для обработки XML (JAXP) 1.4
    • Архитектура Java для привязки XML (JAXB) 2.1
    • Библиотека стандартных тегов JavaServer Pages (JSTL) 1.1


    Протестированные серверы приложений:
    • Sun Java System Application Server 9.0 (GlassFish V1)
    • Sun Java System Application Server 9.1 (GlassFish V2)
    • 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
    • WebSphere 6.0
    • Websphere 6.1
    • WebLogic 9.2
    • WebLogic 10


    Примечание: При использовании сервера приложений GlassFish для работы со средой IDE NetBeans 6.5 рекомендуется выбрать GlassFish V2.

    Требования к системе

    Среда 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 8.x:
      • Процессор: 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 ГГц или эквивалент
      • Память: 1 ГБ
      • Дисковое пространство: 1 ГБ свободного дискового пространства

    • Microsoft Windows Vista:
      • Процессор: Intel Pentium IV 2,6 ГГц или эквивалент
      • Память: 1 ГБ
      • Дисковое пространство: 1 ГБ свободного дискового пространства

    • Ubuntu 8.x:
      • Процессор: Intel Pentium IV 2,6 ГГц или эквивалент
      • Память: 1 ГБ
      • Дисковое пространство: 850 МБ свободного дискового пространства

    • ОС Solaris, версия 10 (SPARC):
      • Процессор: UltraSPARC IIIi 1 ГГц
      • Память: 1 ГБ
      • Дисковое пространство: 850 МБ свободного дискового пространства

    • ОС Solaris, версия 10 (версия для платформы x86/x64):
      • Процессор: AMD Opteron серии 1200, 2,8 ГГц
      • Память: 1 ГБ
      • Дисковое пространство: 850 МБ свободного дискового пространства

    • ОС Macintosh X 10.5 Intel:
      • Процессор: Dual-Core Intel
      • Память: 1 ГБ
      • Дисковое пространство: 850 МБ свободного дискового пространства

    • Macintosh OS X 10.5 PPC:
      • Процессор: PowerPC G5
      • Память: 1 ГБ
      • Дисковое пространство: 850 МБ свободного дискового пространства
      Для получения дополнительной информации см. раздел Использование NetBeans в Mac OS X.



    Среда IDE NetBeans также работает на следующих платформах:

    • Java Desktop System 2
    • Microsoft Windows 2000 Professional SP4
    • Mac OS X 10.4.5 Intel
    • Другие дистрибутивы Linux, например, Red Hat Enterprise Linux


    Примечание: Несмотря на то, что указанные выше требования к системе применимы к большинству вариантов настройки среды IDE, для некоторых областей поддержки веб-приложений и приложений Java EE средой NetBeans предъявляются особые требования к системным ресурсам, в частности, при использовании в сочетании с различными серверами приложений. Для достижения оптимальных результатов при разработке веб-приложений и приложений Java EE проверьте, что система соответствует, по крайней мере, рекомендуемым требованиям.

    Требуемое программное обеспечение


    Среда IDE NetBeans работает в среде J2SE (Java SE Development Kit) комплекта JDK 5.0, обновление 14 и выше (включая комплект JDK 6.0), включая среду времени выполнения Java и средства разработчика для компиляции, отладки и выполнения приложений, написанных на языке Java.

    Комплект 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.5, этот проект не будет работать в более ранних версиях среды IDE NetBeans.


    наверх


    Наличие модуля UML

    Для этого выпуска редакторы диаграмм UML полностью переписаны. Сложность новых функций вызвала задержки в ходе разработки, что привело к следующим изменениям:

    • Язык UML не включен в программу установки пакета NetBeans 6.5. Он был выведен из полной установочной программы в Центр обновления. Его можно установить отдельно с помощью меню Tools > Plugins среды IDE. Модуль UML доступен также в формате файла zip.
    • Поддержка UML в версии 6.5. Поддерживаются пять типов диаграмм: действий, классов, последовательностей, состояний и вариантов использования. Эти диаграммы автоматически обновятся из проектов UML предыдущих версий до версии 6.5 при сохранении в новой версии модуля UML.

    в начало


    Редактор SQL и базы данных

    В функциональные возможности базы данных NetBeans 6.5 были внесены следующие изменения:

    • Обновленные драйверы. Драйверы MySQL, включенные в состав среды IDE NetBeans, обновлены до версии 5.1.6.
    • Протестированные драйверы

      Среда IDE NetBeans 6.5 протестирована со следующими базами данных и драйверами.

      Драйвер
      Версия
      Пример 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

       

     

    наверх


    Известные проблемы: программа установки

    Неразрешенные проблемы программы установки для этого выпуска:

    • Проблема №93568: В ОС Solaris и Linux процесс установки зависает при потере подключения к сети.

      Описание: На платформах Solaris и Linux при потере подключения к сети процесс установки зависает при выполнении программой установки поиска совместимого комплекта JDK в сетевых каталогах.

      Обход проблемы: Восстановите подключение к сети и продолжите установку.

    • Проблема №117172: Пустое окно при выполнении программы установки в Ubuntu.

      Описание: Программа установки отображается в виде пустого/серого диалогового окна при выполнении в ОС Ubuntu с установленным пакетом Beryl/Compiz/Compiz Fusion.

      Обход проблемы: Перед запуском программы установки выполните команду export AWT_TOOLKIT=MToolkit.

    • Проблема №119861, проблема №117334: Установка завершается сбоем при выполнении команды unpack200.

      Описание: Установка завершается сбоем при выполнении команды unpack200. Эта ошибка может быть вызвана монитором процессов Logitech (Webcam Effects Helper).

      Обход проблемы: Если в системе выполняется приложение монитора процессов Logitech (Webcam Effects Helper) (LVPrcSrv.exe), удалите его или завершите его работу перед установкой

    • Проблема №122030, проблема №130368: В Fedora Core 8 и Ubuntu 8.04 альфа-версия 6 установка завершается сбоем при использовании комплекта JDK 7.

      Описание: В Fedora Core 8 и Ubuntu 8.04 alpha 6 установка GlassFish V2 завершается сбоем при использовании комплекта JDK 7 (64-разрядная серверная VM комплекта JDK7 IcedTea).

      Обход проблемы: Для этих платформ используйте комплекты JDK 5 или JDK 6.

    • Проблема №123300. В Fedora Core 8 программа установки перестает отображать интерфейс и возвращается к консольному режиму.

      Описание: В Fedora Core 8 отображение интерфейса установки прекращается, и система возвращается к консоли.

      Обход проблемы: См. https://netbeans.org/servlets/ReadMsg?list=nbusers&msgNo=98765.

    • Язык страницы загрузки среды IDE NetBeans 6.5 можно выбрать в раскрывающемся списке "Choose Page Language".

      Описание: Страница загрузки отображается на языке, указанном по умолчанию для используемого обозревателя. При использовании нелокализованного обозревателя страница отображается на английском языке. Для просмотра страницы загрузки на китайском, японском или португальском (Бразилия) языке выберите соответствующий язык из раскрывающегося списка "Choose Page Language" в верхней части страницы загрузки.

      Обход проблемы: Для просмотра локализованной страницы загрузки на китайском, японском и португальском (Бразилия) языках используйте локализованные версии обозревателя Firefox. Для просмотра страницы загрузки на китайском, японском или португальском (Бразилия) языке выберите соответствующий язык из раскрывающегося списка "Choose Page Language" в верхней части страницы загрузки.

    • Мастер установки среды IDE NetBeans 6.5 запускается некорректно (зависает). После завершения процесса установки пользователем вручную программа установки выводит сообщение о том, что выполняется другой экземпляр программы установки.

      Описание: В 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.

      Обход проблемы: Поскольку способы обхода данной проблемы для этого выпуска неизвестны, рекомендуется использовать альтернативные дистрибутивы Linux при необходимости применения таких национальных настроек.

    • Проблема №64840: Сбой подключения к сети в Linux при включенном протоколе IPv6.

      Описание: Сбой подключения к сети в Linux при включенном протоколе IPv6, что не позволяет среде IDE подключиться к связанным серверам, серверам автообновления и т.д.

      Обход проблемы: В такой ситуации запустите среду IDE с ключом -J-Djava.net.preferIPv4Stack=true' либо отключите протокол IPv6 (в /etc/modules.conf или /etc/modprobe.conf).

      Для получения дополнительной информации см. Проблема №5087907.

    • Проблема №62919: Сбой профилируемого приложения при попытке сделать снимок памяти.

      Описание: Сбой приложения при профилировании при попытке сделать снимок памяти.

      Обход проблемы: Запустите приложение, для которого требуется выполнить профилирование, с ключом -Xnoclassgc.

    • Проблема №110074: Периодическое "подвисание" редактора в Solaris.

      Описание: При работе со средой IDE в Solaris с комплектом JDK 6, 6u1 или 6u2 возможно длительное блокирование потоков выполнения и отсутствие реакции редактора.

      Обход проблемы: Обновите установку комплекта JDK 6 и используйте обновление 3 или выше.

    • Проблема №88776: Сбой приложения при профилировании в режиме динамического присоединения.

      Описание: При работе в комплекте JDK 1.6 профилирование приложения с режимом динамического присоединения может привести к сбою этого приложения.

      Обход проблемы: Запустите приложение, для которого требуется выполнить профилирование, с помощью ключа -Xshare:off.

      Также см. Проблема №113847.

    • Проблема комплекта JDK 6 №6389282: Приложения Java, созданные на основе шаблона проекта приложения рабочей среды Java, могут не функционировать в Linux с национальной настройкой для Китая или Японии при использовании комплекта JDK 6.

      Описание: Приложения Java, созданные на основе шаблона проекта приложения рабочей среды Java, могут не функционировать в Linux с национальной настройкой для Китая или Японии при использовании комплекта JDK 6.

      Обход проблемы: Используйте комплект JDK 5.0 или выполняйте проекты на английском языке.

    • Проблема №119617: Потеря курсора в редакторе и отсутствие возможности ввода с клавиатуры.

      Описание: Такая проблема может иногда возникать после использования подсказки в окне редактора: точка вставки в редакторе исчезает, и пользователь не может выполнять ввод с клавиатуры. Наиболее часто такая проблема появляется при работе с Mac OS X 10.4, однако подобные случаи зафиксированы и при работе с некоторыми версиями Ubuntu.

      Обход проблемы: С помощью мыши откройте и снова закройте диалоговое окно (например, диалоговое окно "Properties"). После этого фокус возвращается к редактору; точка вставки и клавиатура будут работать корректно.

    • Проблема №119567: Проект приложения рабочей среды для работы с базами данных не запускается, если в имени проекта или в пути к нему содержатся символы, отличные от ASCII.

      Описание: Причина в текущих библиотеках TopLink, используемых в среде IDE. Зарегистрирована проблема в библиотеке TopLink . Эта проблема с Glassfish исправлена в Glassfish v2.1. Однако среда NetBeans 6.5 поддерживает Glassfish v2 u2, а данное исправление в этой версии Glassfish отсутствует.

      Обход проблемы: Используйте в имени проекта приложения рабочей среды для работы с базами данных или пути к этому проекту только символы ASCII.

    • Проблема №118174 и другие связанные проблемы: I18N – документация Javadoc в определенных случаях не может быть найдена в Solaris или, возможно, других платформах при использовании веб-обозревателя Firefox.

      Описание: Если при использовании Firefox в ОС Solaris и Mac или Windows в имени проекта или в пути к нему содержатся многобайтовые символы или символы, отличные от ASCII, и если свойство кодировки проекта имеет значение, отличное от utf-8 (т.е. эти пути имеют такую кодировку), могут возникнуть проблемы при поиске или отображении созданной документации Javadoc.

      Например, если проект имеет свойство кодировки euc-jp в ОС Solaris, а в имени проекта или в пути к нему используются японские символы этой кодировки, документация Javadoc не будет найдена, а в Firefox будет отображаться сообщение об ошибке.

      Проблема состоит в том, что часть URL-адреса имеет кодировку UTF-8, а часть – EUC-JP; средство Javadoc сохраняет URL-адрес в кодировке, созданной для веб-страницы, но корректным способом является создание текста в запрашиваемой кодировке (в данном случае EUC-JP) и URL-адресов в UTF-8.

      Обход проблемы: Не используйте многобайтовые символы в имени проекта или в пути к этому проекту.

    • Проблема №130357: I18N – Mac OS не создает документацию Javadoc, если имя проекта или путь к нему содержат многобайтовые символы.

      Описание: Задача Javadoc при создании временного файла параметров записывается в кодировке ОС по умолчанию (MacRoman). Такая ситуация возникает в ОС Mac, поскольку части BSD и Mach (системные вызовы и вызовы ядра) принимают параметры в UTF-8, а ОС и HFS объявляют что они используют MacRoman.

      Обход проблемы: Не используйте многобайтовые символы в имени проекта или в пути к этому проекту.

    • Проблема №130311: В Mac OS некоторые сообщения или строки на другом языке или наборе символов отображаются в окне вывода некорректно.

      Описание: Например, в Mac OS X 10.4 при использовании System.out.println в коде Java строки, содержащие японские символы, отображаются правильно в исходном коде, но в окне вывода отображаются в виде вопросительных знаков.

      Обход проблемы: Способа обхода этой проблемы в настоящее время не найдено.

    • Проблема №144388: Добавление аргумента для автономного сервера MySQL

      Описание: Если со средой IDE используется автономный сервер MySQL, то результаты не отображаются в окне вывода среды IDE.

      Обход проблемы: Добавьте аргумент --console к списку аргументов запуска сервера.

    • Проблема №144398: SQL CC: CC не отображается для системных таблиц MySQL

      Описание: После выполнения select * from information_schema.statistics;, а затем select * from и Ctrl+Space в списке CC системные таблицы не отображаются.

      Обход проблемы: Используйте драйвер Connector/J в MySQL 5.1.7.

    • Проблема №150416: Невозможно создать пример базы данных без InnoDB

      Описание: В средле NetBeans в примере базы данных используются внешние ключи. Механизм MyISAM не поддерживает внешние ключи, следовательно, пример базы данных нельзя использовать без механизма хранилища InnoDB.

      Обход проблемы: Установите транзакционный механизм хранилища InnoDB.

    наверх


    Известные проблемы: веб-приложения и приложения Java EE

    Неразрешенные проблемы веб-приложений и приложений Java EE для этого выпуска:

    • Комплект обратной совместимости Visual Web JSF
      Описание: Комплект обратной совместимости Visual Web JSF предоставляет дополнительные библиотеки, требуемые разработчику приложений Visual Web для поддержки проектов на основе J2SE 1.4 или J2EE 1.4. Эти библиотеки не являются библиотеками с открытым исходным кодом и поэтому поставляются в виде отдельного подключаемого модуля NetBeans. Этот комплект используется для установки следующих библиотек, требуемых для проектов J2EE 1.4:
      • JavaServer Faces 1.1 Reference Implementation (RI)
      • Rowset Reference Implementation (RI)
      • Библиотеки JAX-RPC из JWSDP 1.6

      Для получения комплекта Backwards Compatibility Kit в главном меню выберите "Tools > Plugins".

    • Примечания к выпуску компонентов JSF Woodstock 4.1 и 4.2
      Описание: Примечания к выпуску компонентов JSF Woodstock 4.1 и 4.2 опубликованы на веб-сайте проекта Woodstock по адресу http://java.net/projects/woodstock. Со средой IDE NetBeans 6.5 в комплекте поставляется 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 – не поддерживается.
    • Проблема №113888: Темы Woodstock несовместимы с переносом проектов из среды IDE NetBeans 5.5/5.5.1 в среду IDE NetBeans 6.5. Эта проблема связана с проблемой №99063: отсутствует элемент тела при переключении на новую тему Woodstock.

      Описание: При переносе проектов с пользовательскими темами в среде IDE NetBeans 6.5 возникают ошибки из-за отсутствия элементов тела.

      Обход проблемы: Перед переносом переключитесь на новую тему вручную. Пользовательские темы не будут работать. Их необходимо будет пересобрать.

    • Проблема №94193: Невозможно изменить свойства сериализуемого компонента в окне "Outline" или через пакеты исходных файлов в окне "Projects".

      Описание: В среде IDE NetBeans 6.5 пункт меню "Add" в окне "Navigator" отключен. Функциональность для изменения свойств через пакеты исходных файлов отсутствует.

      Обход проблемы:

      1. Дважды щелкните "SessionBean1" (или другой файл java) для открытия сериализуемого компонента в редакторе Java.
      2. Добавьте свойство вручную, например, private String CustomerId;.
      3. Щелкните правой кнопкой мыши свойство и выберите "Generate Code".
      4. В меню "Generate" выберите "Getters and Setters".
      5. В диалоговом окне "Generate Getters And Setters" для SessionBean1 выберите свойство и нажмите кнопку "OK".

        После свойства добавляются общедоступные методы получения и установки.

    • Проблема №95022: Изменение размеров текстового поля и других компонентов невозможно.

      Описание: Вследствие изменений в компонентах Woodstock дескрипторы изменения размеров удалены из следующих компонентов Woodstock: "TextField", "Text Area", "Password Field", "Drop Down" и "List Box". Эта проблема особенно существенно влияет на проекты, импортированные из Java Studio Creator и NetBeans Visual Web Pack 5.5/5.5.1. Измененные компоненты могут отличаться по виду от аналогичных компонентов в предыдущих выпусках.

      Обход проблемы: Для компонентов "TextField" and "Text Area" используйте атрибуты columns и rows соответственно. Компоненты "Drop Down" и "List Box" расширены, и теперь у них есть новое свойство width.

    • При отображении в IE7 все компоненты "Button" могут отображаться с неправильной шириной.

      Описание: При размещении кнопки путем абсолютного позиционирования ее ширина отображается неправильно. Например, эта проблема может возникнуть при использовании абсолютного позиционирования в среде IDE NetBeans 6.5 для размещения компонентов в режиме структуры сетки.

      Для IE7 требуется указать значение ширины кнопок. Если атрибут ширины не указан, устанавливается значение width:auto. При этом ширина кнопки будет равна всей доступной ширине элемента контейнера кнопки. Например, если стиль кнопки left=130px, то кнопка будет начинаться на уровне 130 пикс. слева и продолжаться до ширины элемента <body>.

      Обход проблемы: Существует несколько различных способов решения этой проблемы в NetBeans:

      • Укажите свойство ширины для кнопки или измените размеры кнопки в среде IDE, чтобы среда IDE присвоила ширину кнопке.
      • В среде IDE перетащите кнопку в компонент "Group Panel", чтобы она попала внутрь тега диапазона. В этом случае устанавливать позиционирование не требуется, поскольку оно настраивается в среде IDE для компонента "Group Panel". Например, код JSP кнопки в компоненте "Group Panel" может выглядеть следующим образом:
        <webuijsf:panelGroup binding="#{Page1.groupPanel1}" id="groupPanel1" style="position: absolute; left: 240px;
        top: 168px">
        <webuijsf:button binding="#{Page1.button1}" id="button1" text="Button"/> </webuijsf:panelGroup>
    • Проблема №106299: Файлы faces-config.xml проектов Visual Web JSF не содержат раздел национальной настройки, в отличие от предыдущих версий.

      Описание: Файл faces-config.xml использовался для получения закомментированного раздела с описанием способа определения других национальных настроек и несколькими строками для конкретных национальных настроек в качестве примера. Теперь пользователи должны добавлять эти строки вручную и проверять, что имена требуемых национальных настроек находятся в разделе поддерживаемых национальных настроек.

      Обход проблемы: Добавьте требуемую национальную настройку вручную в раздел языков файла faces.config.xml. Ниже приведен пример кода:

      <application>
      <locale-config>
      <default-locale>en</default-locale>
      <supported-locale>требуемая национальная настройка</supported-locale>
      </locale-config>
      </application>

      См. также Проблема №103085

    • Проблема №125965: Исключение пустого указателя при перетаскивании после закрытия проекта Visual Web.

      Описание: При работе с двумя проектами JSF Visual Web JSF после закрытия второго проекта и возврата к первому может возникнуть исключение из-за пустого указателя для первого перетаскивания.

      Обход проблемы: Нажмите кнопку "Refresh" на экране проектирования и продолжайте работу. Если проблема сохраняется, необходимо перезапустить среду IDE.

наверх


Известные проблемы: Java ME


Среда NetBeans 6.5 позволяет разрабатывать приложения на основе Java ME для устройств MIDP, CLDC и CDC.

Неразрешенные проблемы Java ME для этого выпуска:

  • Для разработки приложений Connected Device Configuration (CDC) требуется установить эмулятор платформы CDC.

    Описание: Инструментарий Sun Java 1.0 для CDC не включен в выпуск 6.5.

    Обход проблемы: Загрузите инструментарий Sun Java 1.0 для CDC с сайта Sun Developer Network. В руководстве по настройке платформы эмулятора CDC для среды NetBeans приводятся указания по установке этого и других комплектов SDK для разработки приложений CDC.

  • Модуль Java ME не запускается, если имя каталога, путь к каталогу установки или каталог пользователя содержат символы, отличные от ASCII.

    Описание: Sun Java Wireless Toolkit не поддерживает символы, отличные от ASCII, в путях к проектам.

    Обход проблемы: Проверьте, что каталог пользователя не содержит символы, отличные от ASCII. В противном случае измените каталог пользователя среды IDE по умолчанию.

  • Проблема JDK 6 №6389282: При работе с китайскими и японскими национальными настройками в Linux с использованием клмплекта JDK 6 запуск проектов завершается сбоем.

    Описание: Проекты Java ME, созданные в NetBeans, невозможно выполнить при японских и китайских национальных настройках в Linux с использованием комплекта JDK 6.

    Обход проблемы: Используйте комплект JDK 5.0 или выполняйте проекты с английской национальной настройкой.

  • Проблема среды NetBeans №139031: Эмулятор не запускается в Windows, если путь к двоичному коду Java не входит в список путей поиска среды.

    Описание: Набор инструментальных средств разработки программ для мобильных устройств Sun Java и другие эмуляторы не запускаются в Windows, если путь к файлу Java.exe не входит в список путей поиска.

    Обход проблемы: Установите комплект JDK с параметрами по умолчанию или, при выборочной установке, выберите для установки общедоступную среду JRE. Если JDK уже установлен, можно добавить путь к файлу Java.exe в список путей поиска.

в начало


Известные проблемы: SOA


Этот выпуск архитектуры SOA для NetBeans 6.5 позволяет исследовать и оценить новые функциональные возможности в среде IDE. Мы будем благодарны за помощь пользователей и ожидаем получения отзывов и сообщений о любых возникших проблемах в нашей системе отслеживания проблем по адресу https://netbeans.org/community/issues.html.

Неразрешенные проблемы SOA для этого выпуска:

  • Если требуется использовать диспетчер доступа системы Sun Java, необходимо установить полный вариант загрузки среды IDE, а также комплект SDK для платформы приложений Java, обновление 3 (бета-версия) или выше по адресу http://java.sun.com/javaee/downloads/index.jsp.
  • Проблема №114171: Файлы WSDL, измененные в CASA вручную, выдают исключения пустого указателя в выходных данных build.xml.

    Описание: CASA не поддерживает пользовательское изменение созданных файлов и не выводит предупреждений при выполнении пользователем таких действий.

    Обход проблемы: Не изменяйте файлы WSDL, созданные CASA. Изменение файлов WSDL вручную не поддерживается и приводит к непредвиденным результатам.

  • Проблема №84622: Среда IDE не позволяет выполнить откат извлечения файла(ов) WSDL после отмены диалогового окна "PartnerLink".

    Описание: При отмене диалогового окна "PartnerLink", которое появляется при перетаскивании файла WSDL или узла "Web Service" из проекта NetBeans в диаграмму, среда IDE не позволяет выполнить откат извлечения файла(ов) WSDL.

    Обход проблемы: Если эти файлы не требуются для выполнения проекта, просто удалите их вручную из окна "Projects", как удалили бы любой другой ресурс проекта.

  • Проблема №112344: Перетаскивание в древовидной структуре редактора схем XML может вызвать исключения.

    Обход проблемы: Используйте комплект JDK 1.6.0_02 или выше.

  • Проблема №96237: Разработчик XSLT не поддерживает сообщения, определенные для сложных, простых или встроенных типов.

    Описание: В этом выпуске разработчик XSLT не поддерживает сообщения, объявленные в WSDL с использованием атрибута type="...". Поддерживаются только объявления с атрибутом element="...".

в начало


Известные проблемы: C/C++


NetBeans 6.5 поддерживает работу с приложениями на C/C++ в ОС Microsoft Windows, Macintosh X, Linux и SolarisТМ. Разработчики приложений на C/C++ могут переносить существующие приложения в систему проектов среды NetBeans или разрабатывать новые приложения и библиотеки. Поддержка C/C++ в среде NetBeans включает сквозной цикл разработки: проекты и шаблоны, расширенный редактор с поддержкой языков, компоновку на основе файлов makefile и отладку.

Для получения информации об установке и настройке компиляторов и средств для NetBeans с поддержкой C/C++ см. раздел Установка и настройка поддержки C/C++.

Неразрешенные проблемы C/C++ для этого выпуска:

  • Проблема №108204: На платформах 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.5 ознакомьтесь с текущими комплектами веб-руководств и видеоматериалами в формате Flash. Периодически просматривайте эти страницы, поскольку постоянно добавляются новые материалы.

Обновлена встроенная справочная система для среды IDE NetBeans 6.5. Теперь в ней отражены изменения в интерфейсе пользователя, начиная с выпуска 6.1.


Сообщество

Для получения наиболее актуальной информации о последних разработках и участия в сообществе NetBeans подпишитесь на списки рассылки проекта и форум NetBeans по адресу https://netbeans.org/community/lists/.


в начало


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