NetBeans Merak, Январь 2003 |
 |
|
|
 |
 |
3. Системные требования
В силу того, что NetBeans написано на чистом Java,
она должна работать на любой реализации JavaTM2 SDK, Standard Edition.
3.1. К аппаратному обеспечению
Требования к аппаратному обеспечению схожи для
всех платформ, но могут немного отличаться. Рекомендуемая конфигурация для
запуска NetBeans IDE:
- Жесткий диск: 100 МБайт
- Память: 128 МБайт (Windows 9х) - 256 МБайт
(остальные ОС)
- Процессор: PII/300 (Windows или Linux),
UltraSPARC II/450 (Solaris), 500MHz Alpha (Open VMS) или эквивалентный
Примечание:Если объём оперативной памяти у Вас меньше
рекомендуемого, Вам необходимо уменьшить максимальный размер кучи в файле
bin/ide.cfg . Например, если у Вас 128 МБайт ОЗУ,
желательно изменить параметр -J-Xmx96m на -J-Xmx60m .
3.2. К операционной системе
Любая ОС, поддерживающая Java(TM) 2 SDK, Standard Edition.
Ниже приведён список таких платформ, о которых знаем мы. Если Вам известно о
любой другой, которой нет в этом списке, дайте нам знать.
- Windows 95 или более новая
- Solaris 8
- Любой Linux
- OS/2
- Open VMS 7.2-1 или более новая
- Mac OS X 10.1.1 или более новая
- HP-UX
3.3. К программному обеспечению
NetBeans необходима Java 2-совместимый SDK (не
только JVM, но и JDK). Последняя версия подходящего JDK (версии 1.3 или более
новая) может быть получена со следующих сайтов:
3.3.1. Для Ms Windows, Solaris и Linux
http://java.sun.com/j2se/1.4/download.html
3.3.2. Для OS/2http://service.boulder.ibm.com/asd-bin/doc/en_us/catalog.htm
3.3.3. Для OpenVMS http://www.compaq.com/java/download/index.html
3.3.4. Для Mac OS/X Mac OS X 10.1.1.
Обновление Mac OS X 10.1 до 10.1.1 доступно с помощью механизма обновления ПО Apple.
См. также раздел Установка данного документа.
Дополнительная информация об использовании NetBeans на Mac OS X доступна на
сайте www.netbeans.org/ide/support/mac.html
|
 |
|
 |
|
|
 |
 |
 |
 |
 |
|
|
 |
 |
4. Установка
4.1. Для всех платформ
- Вы можете скачать архив
.zip ,
.tar.gz или .tar.bz2 и распаковать его на диск.
- Затем Вам необходимо будет настроить параметры запуска
таким образом, чтобы NetBeans могла найти SDK. Конкретней об этом читайте раздел
Загрузчик и начальные параметры запуска.
4.2. На Microsoft Windows
- Вы можете скачать и выполнить
.exe
инсталлятор, который выполнит необходимые шаги за Вас.
- Учтите, что инсталлятор не определяет бета-версии SDK
или версии SDK новее, чем сама NetBeans. Вам, возможно, потребуется установить
параметр
-is:javahome <путь\к\jdk>
сразу после Netbeans_IDE_3.4.1.exe .
См. также Загрузчик и начальные параметры запуска, если
Вы хотите запустить NetBeans на JDK, отличной от установленной по умолчанию.
4.3. На Unix-платформы
- Доступно несколько ".bin"-инсталляторов для различных
UNIX-платформ. Перед запуском измените аттрибуты файла на исполнимый:
$ chmod +x NetBeans_IDE_3.4.1.bin
$ ./NetBeans_IDE_3.4.1.bin
- Инсталлятор произведёт поиск установленных JDK и спросит Вас, какую
именно должна использовать NetBeans. Установку можно ускорить, если указать путь
к JDK с командной строки:
$ ./NetBeans_IDE_3.4.1.bin -is:javahome
<путь/к/jdk>
4.4. На OpenVMS
- Скачайте самораспаковывающийся OpenVMS архив NetBeans.
Рекомендуется поместить его в его собственный подкаталог, т.к. документация и
установочный пакет будут созданы там.
- Измените директорий по умолчанию на тот, в котором находится
архив NetBeans.
- Выполните команду:
$ RUN NetBeans
Замените NetBeans полным именем скаченного архива.
- Просмотрите распакованную документацию по установке и
следуйте указанным там шагам.
4.5. На Mac OS X
- Untar и unzip для ихвлечения NetBeans. Примечание:
unzip является частью средств разработчика и не содержится в стандартной
установке. Не забудьте использовать gnutar вместе tar. Также НЕ используйте
StuffitExpander. См. также запись в БД ошибок
Bad expansion of .tar.gz on Mac OS X
|
 |
|
 |
|
|
 |
 |
 |
 |
 |
|
|
 |
 |
5. Загрузчик и начальные параметры запуска
5.1. Загрузчик
Среда NetBeans запускается спкциальной программой-загрузчиком.
Загрузчики для различных платформ находятся в подпапке bin
папки установки.
5.1.1. Для Unix-платформ
Скрипт Bourne shell
runide.sh .
5.1.2. Для Microsoft Windows
Исполнимые файлы
runide.exe или runidew.exe executable.
runide.exe - это консольное приложение Microsoft Windows.
При запуске runide.exe на рабочем столе открывается консоль с потоками вывода
stderr и stdout NetBeans IDE.
Для получения дампа потоков необходимо нажать Ctrl-Break ,
а нажатие Ctrl-C завершит работу программы.
runidew.exe - это загрузчик NetBeans IDE для запуска среды как
приложения Windows без консоли.
5.1.3. Для OS/2
Загрузчик - это файл runideos2.cmd
5.1.4. Для OpenVMS
Загрузчик - это файл runideopenvms.com
5.1.5. Для Mac OS/X
- Для запуска NetBeans откройте терминал, перейдите в папку
netbeans/bin .
- Запустите NetBeans со стандартным look and feel с
помощью команды:
./runide.sh -jdkhome /Library/Java/Home
Ключ -jdkhome можно опустить, если Вы установили переменную окружения JAVA_PATH
или JDK_HOME в /Library/Java/Home
- NetBeans может быть запущена с Aqua look and feel с
помощью команды:
./runide.sh -jdkhome /Library/Java/Home -ui com.apple.mrj.swing.MacLookAndFeel -fontsize 10
Примечание: Некоторые
настройки среды несовместимы между Aqua look and feel и нормальным look and feel,
поэтому рекомендуется использовать две различные папки пользователя, если Вы
хотите попробовать оба Aqua и нормальный look and feel.
Для этого используйте ключ -userdir .
Загрузчик загружает JVM, создаёт путь к классам IDE, передаёт его вместе с
некоторыми другими параметрами JVM и JVM запускает среду как
нормальное приложение Java.
Он также перезапускает среду при использовании центра обновления.
5.2. Параметры запуска
Вы можете передать
параметры запуска загрузчику с помощью файла ${IDE_HOME}/bin/ide.cfg .
Загрузчик пытается прочесть этот файл перед обработкой параметров командной
строки. Параметры в данном файле можно разбивать на несколько строк.
Доступны следующие
параметры:
-h | -help
выводит справку о параметрах запуска.
|
-jdkhome путь_к_jdk
заставляет загрузчик использовать указанную Java(TM) 2 SDK
вместо SDK по умолчанию. На системах Windows загрузчик просматривает реестр
Windows и использует самую последнюю установленную SDK.
|
-classic
использует классическую JVM вместо Java HotSpot Client VM.
|
-cp:p дополнительный_путь_к_классам
добавляет указанный путь к классам перед путём к классам среды.
Использовать данный параметр не рекомендуется.
|
-cp | -cp:a дополнительный_путь_к_классам
добавляет указанный путь к классам после пути к классам среды.
Данный параметр рекомендуется исключительно для подключения дополнительных
реализаций look and feel, которые можно вместо этого добавить в папку
lib/ext/ установки NetBeans. См. справочную систему об информации
касательно добавления пользовательских библиотек.
|
-Jфлаг_jvm
передаёт указанный флаг напрямую JVM.
|
-uiимя_класса_UI
использует данный класс как look and feel среды.
|
-fontsize размер
использует данный размер шрифта (в пунктах) как базовый для
интерфейса среды.
|
-locale язык[:страна[:вариант]]
использует указанную локализацию вместо указанной в ОС.
|
-userdir папка_пользователя
явно указывает папку пользователя, в которой хранятся все настройки
пользователя. Если данный параметр не задан, на UNIX она располагается
в каталоге ${HOME}/.netbeans/3.4 .
На системах Microsoft Windows - это папка .netbeans\3.4
в папке Вашего профиля (например, C:\Documents and Settings\yourlogin ).
|
-J-Dnetbeans.winsys.dnd= true
включает|выключает поддержку drag and drop средой.
По умолчанию данная возможность выключена из-за большого колличества ошибок JDK
разных версий, которые делают данное поведение медленным и непредсказуемым.
В JDK 1.4.1 и 1.4.1_01 эти ошибки исправлены, поэтому можете смело включать.
|
-J-Dnetbeans.popup.linuxhack=
true
под некоторыми оконными менеджерами Linux данный переключатель
решает ошибку #12496,
суть которой в появлении контекстных меню всегда в левом верхнем углу экрана.
|
-J-Dnetbeans.tab.close.button.enabled=false
убирает кнопку закрытия вкладки из вкладок проводника, редактора
исходных файлов и других окон.
|
|
 |
|
 |
|
|
 |
 |
 |
 |
 |
|
|
 |
 |
6. Совместимость и обновление
По сравнению с NetBeans 3.4 в плане обновления и
совместимости ничего не было изменено.
|
 |
|
 |
|
|
 |
 |
 |
 |
 |
|
|
 |
 |
7. Известные проблемы
Далее следует список наиболее заметных нерешённых
проблем данной версии:
Используйте систему отслеживания ошибок
Issuezilla
для проверки существующих ошибок.
|
 |
|
 |
|
|
 |
 |
 |
 |
 |
|
|
 |
 |
8. Документация
Документация среды
предоставляется для NetBeans IDE в форме справочной системы.
Для просмотра всей доступной справки выберите Спрвка | Содержимое.
|
 |
|
 |
|
|
 |
 |
 |
 |
 |
|