12

1.6.0_37から新しいバージョンのJDK6(1.6.0_41)をインストールした後、Eclipseに移動し、[設定]メニューの[Java]セクションにある[インストールされたJRE]を更新しました。次に、ANTスクリプトにアクセスして、行った変更をテストしました。ANTスクリプトを実行しようとすると、次のエラーが発生しました。

指定されたVMインストールが見つかりません:タイプ標準VM、名前jdk1.6.0_37

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

ANTがこれを認識できるように変更を加える他の場所に関する提案はありますか?

これが私が得ているエラーです:

ここに画像の説明を入力してください

ありがとう。

4

2 に答える 2

33

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

他の誰かがこの同じ問題に遭遇した場合に備えて、私の調査結果を投稿すると役立つかもしれないと思いました.

于 2013-02-21T21:01:46.130 に答える
1

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

于 2014-03-26T09:48:17.907 に答える