2013-02-21 18 views
10

1.6.0_37からJDK 6(1.6.0_41)の新しいバージョンをインストールした後、私はEclipseに入り、Javaセクションの環境設定メニュー。私は、私が作ったいくつかの変更をテストするために、私のANTスクリプトに行き、私はANTスクリプトを実行しようとしたとき、私はこのエラーを得た:システムに新しいバージョンのJDKをインストールした後にANTスクリプトエラーが発生しました

VMが見つかりません。指定したインストール:標準VMを入力し、名前が

をjdk1.6.0_37指定されたVMはjdk1.6.0_41ではありません。これは、PATHおよびJAVA_HOME環境変数でも更新されています。

ANTにこれを見せるように変更するにはどうすればよいですか?

enter image description here

ありがとう:ここ

は私が取得していますエラーです。

+0

私はエラーメッセージを認識しません。ビルド内にJVMのバージョンをチェックするロジックがありますか? –

+0

ご質問ありがとうございます。いいえ、JVMを指定するロジックはありませんでした。私は私の問題への答えを見つけました。私は以下に投稿しました。返信いただきありがとうございます。 – Melinda

+0

ああ、私はこれがANTエラーだと思った。これはEclipseの問題でした。他の人の回答を投稿するための+1 –

答えて

29

Eclipseでさらに狩りをした後、私のAntスクリプト名を右クリックし、JREタブの下に設定があったときにANTビューにExternal Configuration Toolsオプションが見つかりました。ワークスペースと同じJREを使用するように設定を変更したところ、すべて正常でした。

他の誰かがこの同じ問題に遭遇した場合、私は自分の所見を投稿すると役に立つかもしれないと思った。

+8

ありがとうございます! 同じ問題に遭遇する可能性のある人のために。 ANTプレビュー - >実行形式 - >外部ツール設定 - > JREタブでビルドファイルを右クリックし、任意の値に設定してください – MFARID

+1

設定を「ワークスペースと同じJREで実行する」ように変更しました。これは私にはもう起こりません。 –

1

AntはPreferences/Java/Installed JREの名前のまま変更されない限り、新しいjdkバージョンは気にしません。

関連する問題