Linuxでjasperserverをビルドしようとしています。アリとメイヴンを使用しています。antコマンドを実行している間、この例外が発生します。同じパスを確認しましたが、libフォルダーが同じパスにありません。この問題を解決するにはどうすればよいですか?
ありがとう!!
Linuxでjasperserverをビルドしようとしています。アリとメイヴンを使用しています。antコマンドを実行している間、この例外が発生します。同じパスを確認しましたが、libフォルダーが同じパスにありません。この問題を解決するにはどうすればよいですか?
ありがとう!!
tools.jarはjdkにのみ存在し、jreには存在しません。
jdkをインストールすることでこの問題を修正しました。
返信ありがとうございます..
JVMの更新後にAntを実行している同じメッセージが表示されました。JAVA_HOMEをJDKに設定して修正しました。
Eclipseがデフォルトで32ビットバージョンのjreになっている可能性があります。JAVA_HOMEをC:\ Program Files \ Java \ jdk1.6.0_21 \ binに設定し、32ビットバージョンのEclipseを実行してすべてを正しく行うと、C:\ Program Files(x86)\Java\のようなものを使用することになります。 jre6\bin。
jdkの問題を修正したら、ショートカット-vm "C:\ Program Files(x86)\ Java \ jdk1.6.0_31\bin"の最後に渡す必要があります。
または、JAVA_HOMEを修正します
他の提案は、Eclipseがjreではなくjdkを使用していることを確認することですhttp://gamefromscratch.com/post/2011/11/15/Telling-Eclipse-to-use-the-JDK-instead-of-JRE.aspx
他の人のためだけに参照してください:デフォルトでは、eclipseはjdkではなくjreを指します。デフォルトのjreを変更する場合は、
ウィンドウ->[設定]->[Java]-> [インストールされたJRE
]をクリックし、[追加]ボタンをクリックして[ Standanrd VM ]を選択し、JREをホームに設定します。ここでは、Windowsの場合に以下のように表示されるインストール済みのjdkパスを指定できます。
C:\ Program Files \ Java \ jdk1.8.0_101