Замечания о выпуске среды NetBeans™ 5.0

Последнее обновление: 8 апреля 2006г.


Содержание


Введение

Добро пожаловать в среду NetBeansTM 5.0. Интегрированная среда разработки NetBeans -- это модульная, основанная на стандартах IDE, написанная на языке программирования JavaTM. Проект NetBeans состоит из:

Информация о новых возможностях среды NetBeans 5.0 находится на странице Что нового в среде NetBeans 5.0.

Если вам необходима информация об установке интегрированной среды, пройдите на страницу Инструкции по установке NetBeans.

наверх


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

Интегрированная среда NetBeans 5.0 поддерживает следующие технологии:

  • Энтерпрайз-компоненты Java (EJB) 2.1
  • Сервлеты Java Servlet 2.4
  • Серверные страницы Java (JSP) 2.0
  • JavaServer Faces (JSF) 1.1 (JSR-127)
  • Struts 1.2.7
  • API Java для удалённых вызовов процедур на основе XML (JAX-RPC) 1.6
  • API Java для реестров XML (JAXR) 1.0
  • API Java для обработки XML (JAXP) 1.2
  • Поддержка стандартных библиотек тегов серверных страниц Java 1.1

Среда NetBeans 5.0 была протестирована со следующими серверами приложений:

  • Сервер приложений Sun Java System PE 8.1 обновление 2
  • Сервер приложений Sun Java System PE 8.2
  • Tomcat 5.5.9
  • JBoss 4.0.3
  • WebLogic 9.0

Примечание: Хотя среда NetBeans может работать с различными версиями поддерживаемых технологий или с другими технологиями, выше перечислены только официально поддерживаемые из них.

наверх


Системные требования

Поддерживаемые операционные системы

Среда NetBeans работает на тех операционных системах, которые поддерживают виртуальную машину JavaTM. Ниже перечислены платформы, на которых интегрированная среда разработки NetBeans 5.0 была протестирована.

  • Microsoft Windows XP Professional SP2
  • Операционная система Solaris (издания для платформ SPARC® и x86) версий 8, 9 и 10
  • Red Hat Fedora Core 3
  • Mac OS X 10.4

Известно также, что интегрированная среда NetBeans 5.0 работает на следующих операционных системах:

  • Java Desktop System 2
  • Microsoft Windows 2000 Professional SP3
  • Различные другие дистрибутивы Linux
  • Open VMS 7.2-1 или позже
  • Другие платформы UNIX®, такие как HP-UX

    Примечание: Сервер приложений Sun Java System может не работать на некоторых из не протестированных платформ.

Минимальное аппаратное обеспечение

Примечание: Минимальное комфортное разрешение экрана для работы в интегрированной среде разработки NetBeans 5.0 -- 1024x768.

  • На операционных системах Microsoft Windows:
    • Процессор: 500 МГц Intel Pentium III или эквивалентный
    • Память: 384 МБайт
    • Место на диске: 125 МБайт свободного места

  • Для операционной системы SolarisTM (издание для плафтормы SPARC):
    • Процессор: 500 МГц Ultra 60, SunBlade 150 или эквивалентная рабочая станция
    • Память: 512 МБайт
    • Место на диске: 150 МБайт свободного места

  • Для операционной системы SolarisTM (издание для плафтормы x86):
    • Процессор: AMD Opteron 100й серии на рабочей станции Sun Ultra 20 или эквивалентной
    • Память: 512 МБайт
    • Место на диске: 150 МБайт свободного места

  • Для операционной системы Linux:
    • Процессор: 500 МГц Intel Pentium III или эквивалентный
    • Память: 384 МБайт
    • Место на диске: 125 МБайт свободного места

  • Для операционной системы Mac OS X:
    • Процессор: PowerPC G4
    • Память: 512 МБайт
    • Место на диске: 125 МБайт свободного места
Рекомендуемое аппаратное обеспечение
  • На операционных системах Microsoft Windows:
    • Процессор: 780 МГц Intel Pentium III или эквивалентный
    • Память: 512 МБайт
    • Место на диске: 125 МБайт свободного места

  • Для операционной системы SolarisTM (издание для плафтормы SPARC):
    • Процессор: UltraSPARC IIIi 1.5 GHz рабочей станции SunBlade 1500 или эквивалентный
    • Память: 1 ГБайт
    • Место на диске: 150 МБайт свободного места

  • Для операционной системы SolarisTM (издание для плафтормы x86):
    • Процессор: AMD Opteron 100й серии на рабочей станции Sun Ultra 20 или эквивалентной
    • Память: 1 ГБайт
    • Место на диске: 150 МБайт свободного места

  • Для операционной системы Linux:
    • Процессор: 800 МГц Intel Pentium III или эквивалентный
    • Память: 512 МБайт
    • Место на диске: 125 МБайт свободного места

  • Для операционной системы Mac OS X:
    • Пройессор: PowerPC G5
    • Память: 1 ГБайт
    • Место на диске: 125 МБайт свободного места
Необходимое программное обеспечение

Интегрированная среда NetBeans 5.0 работает на пакете разработчика Java (JDK) 5.0 (JavaTM 2 JDK, Standard Edition), которая состоит из среды выполнения Java (JRE) и средств разработчика для компиляции, отладки и выполнения приложений, написанных на языке программирования JavaTM. Среда NetBeans 5.0 также выполняется на J2SE SDK версии 1.4.2, но была тестировалась на JDK 5.0.

Примечание: Если вы хотите запустить среду на ранних версиях JDK или если вы предпочитаете устанавливать среду вручную, вы можете загрузить архивы среды с http://java.sun.com/products/archive/index.html.

Вы можете загрузить JDK для вашей платформы с одного из перечисленных ниже сайтов:

Системные требования сервера приложений Sun Java System

Для использования возможностей разработки J2EE среды NetBeans 5.0 необходимо установить на свой компьютер сервер приложений Sun Java System Platform Edition 8. Вы можете загрузить его здесь.

Примечание: Так как для работы с возможностями J2EE кроме среды NetBeans 5.0 нужно установить и сервер приложений Sun Java System PE 8, ваш компьютер должен удовлетворять минимальным системным требованиям сервера приложений.

Требования других серверов приложений

Если вы работаете с другими серверами приложений, убедитесь, что ваша система удовлетворяет их минимальным системным требованиям:

наверх


Совместимость

При первом запуске NetBeans 5.0 вы можете импортировать часть настроек из среды NetBeans 4.1. Если вы решите не импортировать настройки ранее установленной версии, интегрированная среда запустится с настройками по умолчанию. Настройки проектов не импортируются из версии 3.6.
Примечание: Интегрированная среда распознаёт только те предыдущие версии, у которых каталог с настройками пользователя находится в расположении по умолчанию. Она не распознаёт те версии, которым вы указали каталог с настройками с помощью параметра --userdir. Если вы хотите импортировать настройки из той версии среды, которую не распознаёт программа установки, загрузите вместо неё архив NetBeans.

Хотя и можно импортировать настройки предыдущей версии в среду NetBeans 5.0, настройки NetBeans 5.0 в более раннюю версию среды импортировать невозможно.

Примечание: Если вы измените в NetBeans 5.0 свойства проекта, созданного в среде NetBeans 4.1 или более ранней, проект будет обновлен и не будет работать в предыдущих версиях среды.


наверх


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


Примечание: Набор из среды NetBeans и сервера приложений Sun Java System создаёт пользователя admin с паролем adminadmin. Пользователи должны использовать эти настройки для входа через веб-консоль.


Ниже перечислены нерешённые на момент выхода данной версии проблемы:

  • Проблема #26965

    Описание:

    При использовании пакетов разработчика JDK с несовместимой версией sax.jar мастер установки среды падает с сообщением "The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)" (мастер не может продолжить из-за следующей ошибки: невозможно загрузить мастер из /wizard.inf (104))

    Способ решения:

    Временно удалите jre/lib/endorsed/sax.jar из папки установки JDK на время установки среды.


  • Проблема #32463 (только на Mac OS X)

    Описание:

    Правый щёлчок мыши не эмулируется для нескольких файлов.

    Способ решения:

    Нажмите и держите Control при выделении нескольких файлов по одному. Контекстное меню будет появляться после каждого щелчка мышью и может затруднить выделение следующего файла.


  • Проблема #47645

    Описание:

    Невозможно выполнить из интегрированной среды цель с задачей <java> у которой установлен параметр failonerror=true, хотя этот скрипт нормально выполняется вне среды без проблем.

    Способ решения:

    Если такое происходит, рекомендуется запускать скрипт с командной строки. Также вы можете переписать скрпит.


  • Проблема #72601

    Описание:

    Поля создаваемые редактором форм (формы хранятся в файлах .form), и которые находятся в охраняемых блоках, не могут быть изменены при реорганизации кода.

    Способ решения:

    В данном случае сначала переименуйте поля интерфейса щёлкнув правой кнопкой мыши на каждом из них в инспекторе и выбрав Переименовать. Затем переименуйте вхождения вне охраняемых блоков щёлкнув правой кнопкой мыши по узлу поля и выбрав Реорганизация кода > Переименовать.


  • Проблема #51880 (только на Windows XP)

    Описание:

    В проектах свободной формы при присоединении отладчика невозможно отладить страницы JSP.

    Способ решения:

    Вместо присоединения используйте цель отладки debug, как описано в Написании цели отладки для веб-проектов свободной формы.


  • Проблема #52856 (только на Windows XP)

    Описание:

    Невозможно установить сервер приложений Sun Java System. Данная проблема относится как к установке набора из интегрированной среды NetBeans 5.0 и сервера приложений Sun Java System Platform Edition 8.2, так и к установке сервера приложений отдельно. Она возникает если предыдущая установка сервера приложений была завершена неудачно, и все попытки удаления также не прошли (к примеру, не были удалены некоторые значения реестра или файлы настройки).

    Способ решения:

    В данном случае удалите все предыдущие установки сервера приложений Sun Java System. Затем очистите папки <USERHOME>\Local Settings\Temp\ и <USERHOME>\Application Data\Sun\tmp\ (она также может находиться в <WINDIR>\Sun\). Если предыдущие попытки удаления закончились неудачно, также удалите файл <SYSTEMDIR>/productregistry. Затем создайте папку, в которую вы хотите установить сервер приложений, и убедитесь, что эта папка пуста и доступна на запись. И наконец, переустановите сервер приложений в новое место.


  • Проблема #54965 (только на Windows XP)

    Описание:

    Если операция WSDL подпадает под стиль обёртки и у элемента вывода более одного дочернего элемента, то элемент вывода не разворачивается. Это конфликтует с JSR-109.

    Способ решения:

    Если такое происходит щёлкните правой кнопкой мыши по узлу проекта и выберите Свойства. На панели клиентов веб-сервисов диалога свойств проекта выберите "donotunwrap" и снимите выделение со "strict".


  • Проблема #56885

    Описание:

    Отладчик не останавливается в начале веб-сервиса после нажатия F7

    Способ решения:

    Способ решения данной проблемы в настоящее времы не известен.


  • Проблема #56910

    Описание:

    Сервер приложений Sun Java System иногда перезапускается после развёртывания. Происходит это в том случае когда разворачиваемый на сервере приложений модуль содержит ошибки в исходниках, такие как удалённый метод не бросающий исключения RemoteException.

    Способ решения:

    В данном случае запустите встроенное средство проверки J2EE для определения почему архив не может быть загружен и исправьте ошибки в исходниках.


  • Проблема #57282 (только в Linux)

    Описание:

    Сервер приложений Sun Java System не устанавливается на 64-битном JDK на Linux/AMD64. Программа установки сервера приложений не запускается на 64-битном наборе разработчика Java (JDK), поэтому сервер приложений не может быть установлен с помощью 64-битной JDK. Это, однако, не означает, что сервер приложений не РАБОТАЕТ на 64-битном JDK.

    Способ решения:

    В данном случае установите сервер приложений на 32-битном JDK. После установки вы сможете запустить и NetBeans и сервер приложений на 64-битном JDK.


  • Проблема #57697 (только на Windows XP)

    Описание:

    Невозможно установить сервер приложений Sun Java System, т.к. программа установки не может найти JDK.

    Способ решения:

    В данном случае запустите консоль (cmd.exe), перейдитек папке с загруженной программой установки и введите имя установщика и параметр -is:javahome <ПАПКА УСТАНОВКИ JDK>. Затем создайте папку, в которую вы хотите установить программное обеспечение, и убедитесь, что эта папка пуста и доступна на запись. При необходимости вы также можете использовать параметр -is:log <файл журнала> для создания журнала установки.

    Примечания:

    • Если предыдущие попытки удаления закончились неудачно, удалите файл <SYSTEMDIR>/productregistry.
    • Если одно из значений указанных в файле автоматической установки (например, нулевое или нулевой длины, или его порт используется), добавьте соответствующие значения в файл.
    • Дополнительная информация - в описании проблемы #52856 выше.

  • Проблема #60235 (только на Mac OS X)

    Описание:

    Фокус редактора иногда теряется при переключении закладок в Mac OS X.

    Способ решения:

    Если такое произойдёт, откройте любое другое окно с помощью меню Окна. Если и это не исправит проблему, перезапустите интгрированную среду.


  • Проблема #63084 (только в Linux)

    Описание:

    NetBeans зависает при отладке приложения на сервере Weblogic9, запущенном на Bea JDK (JRockKit).

    Способ решения:

    В данном случае запустите Weblogic с поставляемым вместе с ним Sun JDK. Для этого установите переменную окружения JAVA_VENDOR в значение Sun. Производительность сервера также вырастет от данного изменения.


  • Проблема #64771 (только в Linux)

    Описание:

    Невозможно запустить NetBeans с включённым параметром SELinux (Linux с улучшенной безопасностью).

    Способ решения:

    Временно отключите SELinux введя #setenforce 0 в терминале. Для этого у вас должны быть привилегии суперпользователя root. Затем добавьте selinux=0 в командную строку запуска ядра для отключения SELinux во время загрузки.


  • Проблема #64840 (только в Linux)

    Описание:

    Невозможно установить соединение с сетью на Linux с включённой поддержкой IPv6, что не позволяет интегрированной среде соединяться с серверами приложений, центрами обновления и т.д.

    Способ решения:

    Запустите интегрированную среду с ключом -J-Djava.net.preferIPv4Stack=true. Или отключите IPv6 (в /etc/modules.conf или /etc/modprobe.conf).

    Дополнительная информация находится на странице проблемы #5087907.


  • Проблема #66860

    Описание:

    В окне Окружение не доступен узел Веб-сервисы при работе на JDK 1.4. Веб-сервисы зависят от библиотеки JAX-RPC 1.6 XML. А при работе на JDK 1.4 необходимые классы не доступны интегрированной среде. В JDK 1.5 и выше классы этой библиотеки являются частью JDK.

    Способ решения:

    Для включения веб-сервисов при работе на JDK 1.4.2_xx запустите Сервис > Центр обновления и загрузите библиотеку JAX-RPC 1.6 XML.


  • Проблема #70779

    Описание:

    Веб-примеры доступны только для английского набора символов.

    Способ решения:

    Установите набор символов файла в UTF-8 добавив следующую строку:

    <%@page pageEncoding="UTF-8"%>


  • Проблема #72102

    Описание:

    Центр обновления не работает после удаления пакета модулей Mobility Pack.

    Способ решения:

    После удаления набора модулей NetBeans Mobility Pack удалите Java ME Platform SDK Catalog из списка типов автообновления. Для этого выберите Сервис > Параметры и переключитесь на Расширенные свойства. Затем перейдите к узлу Конфигурация среды > Система > Типы автообновления Затем щёлкните правой кнопкой мыши по узлу Java ME Platform SDK Catalog и выберите Удалить в контекстном меню. Перезапустите среду NetBeans.


наверх


Документация

Встроенная справочная система в среде NetBeans 5.0 не была полностью обновлена для рассказа обо всех возможностях разработки J2EE. Информация о возможностях разработки энтерпрайз-приложений J2EE находится в следующих документах:

Руководства NetBeans 5.0 для начинающих:

Руководства по импорту в среду NetBeans 5.0:Полный список документации по NetBeans 5.0:

Примечание: Если вы работаете в среде NetBeans на Mac OS X вам будет полезен документ Использование NetBeans на Mac OS X с дополнительной информацией об эквивалентных клавишах, советами и ловкими приёмами и с другими особенными для Mac разделами.

наверх


Дополнительная информация

Новости, статьи, дополнительные модули и другая полезная информация находится на веб-сайте проекта NetBeans. Так как NetBeans -- это проект с открытым исходным кодом, веб-сайт также предоставляет доступ к исходному коду, базе данных с ошибками, информации о создании своих собственных модулей NetBeans и ко многому другому.

Посетите https://netbeans.org/.

Вы будете в курсе событий о среде NetBeans и сможете общаться с сообществом 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. © 2016, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo