Установка JDK1.6 на opensolaris
-
26-09-2019 - |
Вопрос
Я установил Opensolaris, я видел, что у него есть /usr/jdk/jdk1.6 Однако у него не было бин / Javac только Java
Моя по умолчанию Java -Version - JDK1.6 сразу после установки Opensolaris, однако, как у меня нет JAVAC, я скачал JDK1.6 для Solaris и после выполнения JDK1.6xx.sh Я сделал CD к папке JDK, а затем внутри каталога Bin I Ran Javac, однако, это дает мне noclassdeffoundError java / lang / объект. (То же самое случилось со мной на регулярной установке Solaris). Любой может сказать мне, как я должен вести работать JDK1.6 с Javac на opensolaris? Спасибо
Решение
Opensolaris включает в себя только Java Runtime (JRE) из коробки - инструменты разработчика, такие как компиляторы для C, C ++, & Java, не подходят для LiveCD, так устанавливаются из репозитория пакета.
pkg search javac
Покажет пакеты, доступные с помощью команды javac - если вы используете последние сборки в разработке, это будет в "Разработчик / Java / JDK«Пакет или»jdk.«Для коротких, так что вы могли бы установить с pfexec pkg install jdk
. Отказ На более старых сборках, таких как стабильный выпуск 2009.06, имя пакета будет что-то вроде "Sunwjdk." вместо.
Другие советы
Какова ценность вашей переменной среды Java_Home? И вы помнили, что добавит, что на ваш путь?
Установите JDK на Opensolaris (или Openindiana) довольно прост, вам нужно использовать
$ pfexec pkg install jdk
$ pfexec pkg install jdk64
У меня есть пост (по-испански) со всем процессом,
http://sparcki.blogspot.com/2010/05/instalar-java-jdk-en-opensolaris.html.
Урко,