Установка jdk1.6 на opensolaris - PullRequest
       39

Установка jdk1.6 на opensolaris

0 голосов
/ 30 сентября 2010

Я установил opensolaris. Я увидел, что у него есть /usr/jdk/jdk1.6, но в нем нет только bin / javac java

мой java-версия по умолчанию - jdk1.6 сразу после установки opensolaris, однако, поскольку у меня нет javac, я скачал jdk1.6 для соляриса и после выполнения jdk1.6xx.sh я сделал cd в папку jdk и затем внутри bin каталог, в котором я запускал javac, однако он дает мне NoClassDefFoundError java / lang / Object. (то же самое случилось со мной на обычной установке Solaris). Кто-нибудь может сказать мне, как у меня должен быть рабочий jdk1.6 с javac на opensolaris? Спасибо

Ответы [ 3 ]

1 голос
/ 01 октября 2010

OpenSolaris включает в себя только Java Runtime (JRE) из коробки - инструменты разработчика, такие как компиляторы для C, C ++ и Java, не помещаются на LiveCD, поэтому устанавливаются из репозитория пакетов.

pkg search javac покажет пакеты, доступные с помощью команды javac - если вы используете последние сборки разработки, он будет в пакете « developer / java / jdk » или « jdk * 1007».* ”Для краткости, чтобы вы могли установить с pfexec pkg install jdk.В более старых сборках, таких как стабильный выпуск 2009.06, имя пакета будет выглядеть примерно так: « SUNWjdk ».

0 голосов
/ 17 ноября 2010

Установить JDK на OpenSolaris (или OpenIndiana) довольно просто, вам нужно использовать

$ pfexec pkg install jdk
$ pfexec pkg install jdk64

У меня есть пост (на испанском) со всем процессом,

http://sparcki.blogspot.com/2010/05/instalar-java-jdk-en-opensolaris.html

Урко,

0 голосов
/ 30 сентября 2010

Каково значение вашей переменной среды JAVA_HOME?И вы помните, чтобы добавить это к вашей PATH?

...