質問

Opensolarisをインストールしました/usr/jdk/jdk1.6があることがわかりましたが、bin/javacのみがありませんでした

私のデフォルトのJava -versionはjdk1.6ですopensolarisのインストール直後ですが、Javacがないため、Solaris用にJDK1.6をダウンロードし、JDK1.6xx.shを実行した後、JDKのフォルダーにCDを実行しました。 Javacしかし、それは私にノコラスドエファウンドエラーのjava/lang/objectを与えてくれました。 (定期的なSolarisの設置でも同じことが起こりました)。 OpensolarisでJavacを使用してJDK1.6を使用することになっているのは誰ですか?ありがとう

役に立ちましたか?

解決

OpenSolarisには、箱から出してJavaランタイム(JRE)のみが含まれています。C、C ++、Javaのコンパイラなどの開発者ツールはLivecdに適合しないため、パッケージリポジトリからインストールされます。

pkg search javac Javacコマンドで利用可能なパッケージが表示されます - 最新の開発ビルドを使用している場合、それは「開発者/Java/JDK」パッケージ、またはJDK略して、一緒にインストールできます pfexec pkg install jdk. 。 2009.06の安定したリリースのように、古いビルドでは、パッケージ名は「」のようなものになります。sunwjdk" 代わりは。

他のヒント

Java_home環境変数の価値は何ですか?そして、あなたはそれをあなたの道に追加することを覚えていましたか?

opensolaris(またはopenindiana)にJDKをインストールするのは非常に簡単です。使用する必要があります

$ pfexec pkg install jdk
$ pfexec pkg install jdk64

私はすべてのプロセスで(スペイン語で)投稿しています、

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

ウルコ、

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top