5

Linuxでjasperserverをビルドしようとしています。アリとメイヴンを使用しています。antコマンドを実行している間、この例外が発生します。同じパスを確認しましたが、libフォルダーが同じパスにありません。この問題を解決するにはどうすればよいですか?

ありがとう!!

4

5 に答える 5

7

tools.jarはjdkにのみ存在し、jreには存在しません。

于 2012-01-13T13:30:38.577 に答える
2

jdkをインストールすることでこの問題を修正しました。

返信ありがとうございます..

于 2012-01-17T10:16:03.577 に答える
0

JVMの更新後にAntを実行している同じメッセージが表示されました。JAVA_HOMEをJDKに設定して修正しました。

于 2012-01-13T13:41:34.107 に答える
0

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

于 2012-04-18T05:24:27.993 に答える
0

他の人のためだけに参照してください:デフォルトでは、eclipseはjdkではなくjreを指します。デフォルトのjreを変更する場合は、 ウィンドウ->[設定]->[Java]-> [インストールされたJRE
]をクリックし、[追加]ボタンをクリックして[ Standanrd VM ]を選択し、JREをホームに設定します。ここでは、Windowsの場合に以下のように表示されるインストール済みのjdkパスを指定できます。 C:\ Program Files \ Java \ jdk1.8.0_101

于 2017-09-28T07:21:26.580 に答える