2012-03-27 9 views
1

初心者の質問にお詫び申し上げますが、私はOpenJDKで指向しようとしています。私はOpenJDKをインストールしたばかりですが、Javaコマンド(javac、javah、およびjavapがあります)がないようです。 antを実行しようとしていますが、javaコマンドなしでは実行できません。私は何が欠けていますか?OpenJDKをインストールしたjavaコマンドがありません

+0

:によってUNIX上の

これを行うことができます。パッケージに含める必要があります。実際に 'java'という名前のファイルがあるかどうか確認し、そうであればenvパスを確認してください。 –

+0

これが最初です。通常、JREをインストールしてjavacの場所を尋ねる人です。笑。 – Aaron

+0

奇妙です - 私はリポジトリに何か問題があると思いますか? –

答えて

1

OpenJDKインストールのbinディレクトリを確認し、そこにjavaバイナリがあるかどうか確認してください。

お使いのOSによっては、そのディレクトリをシステムのPATH変数に追加するだけです。

+0

それは事です - それはそこにありません。 apt-get install openjdk-6-jdkをUbuntuにインストールします。 –

+0

/usr/lib/jvmをチェックインし、そこにインストールされているかどうか確認してください。 – Dan675

+0

探してみましたか?それがインストールされていない場合は、取得し、ドライブのインデックスを作成します。それから、javaを見つけて、それがあなたのシステム上にあれば、それはパスを思いつくべきです。それがない場合は、手動でダウンロードしてsudo-aptを使うのではなく設定してみてください。 –

1

また、そのようなものがある場合はjre/binサブディレクトリを確認してください。あなたがシステムパスにJDKを追加する必要がある場合

+0

そのサブディレクトリは存在しません、残念ながら... –

0

:右コンピュータ(マイコンピュータ)をクリックすると、Windows上で

とプロパティに移動し、高度な選択と環境変数]ボタンをクリックしてください。お使いの設定に異常があり

export PATH=$PATH:{path to your jdk} 
+0

ええ、私はパスをちょうど良く追加できます - 問題はJavaバイナリがありません。 –

+0

おそらくバイナリがありますが、おそらく/ usr/binに置かれていないか、現在PATHに置かれていません。インストール先を探してPATHに追加する必要があります。/ usr/lib/jvm – Dan675

関連する問題