次のリンクJAVA_HOMEが間違った場所を指しているのと同じ問題に直面してい ます
しかし、これはEclipseであり、DOSコマンドプロンプト> ant jarで直面しています
注:環境変数を正しく更新しました(JAVA_HOMEおよびANT_HOME)
次のリンクJAVA_HOMEが間違った場所を指しているのと同じ問題に直面してい ます
しかし、これはEclipseであり、DOSコマンドプロンプト> ant jarで直面しています
注:環境変数を正しく更新しました(JAVA_HOMEおよびANT_HOME)
レジストリをチェックして、そこでパスが更新されているかどうかを確認します。同様の問題が発生し、次の方法で修正できました: Windows 7 x64 を使用しています
スタート→ファイル名を指定して実行→「regedit」。
レジストリで次のように移動します。
コンピューター -> HKEY_LOCAL_MACHINE -> ソフトウェア -> JavaSoft -> Java ランタイム環境
JavaHome が正しい場所を指しているかどうかを確認してください。必要に応じて変更できます。私の例は次のとおりです。
C:\Program Files\Java\jdk1.7.0_45\jre
そして、RuntimeLib は次のように読み取ります。
C:\Program Files\Java\jdk1.7.0_45\jre\bin\jvm.dll
Ant のインストールについても、同じチェックを行います。ただし、パスの末尾を忘れないようにしてください。お役に立てれば。
編集:
この回答で提供されているツールの使いやすさに圧倒されました: Eric による投稿
jar ファイルの実行に問題がある場合は、これを確認することを強くお勧めします。
JAVA_HOME が Computer -> ... Environment Variables -> System のすぐ下にあることが確実な場合は、コマンド プロンプトを再起動して新しい値を取得します。