ツールjarが存在しませんEclipse JAVA質問する

ツールjarが存在しませんEclipse JAVA質問する

The archive: C:/Java/jdk1.6.0_26-32/lib/tools.jar which is referenced by the classpath, does not exist.

これは、Tomcat を実行したときに発生するエラーです。クリーニングや公開には問題はありませんでしたが、Tomcat サーバーを起動するときにのみ問題が発生しました。

今、フォルダをチェックしたところ、tools.jarファイルパスにC:\Java\jdk1.6.0_34\lib

何が足りないのでしょうか?

jre6を使用し、jdk1.6.0_34がインストールされている

ベストアンサー1

EclipseでAntを使用してプロジェクトをビルドしようとしたときにこの質問を見つけましたが、上記と同じエラーメッセージが表示されました。@Parthや他の回答で提案されているインストールされたJREを編集することが最初のステップです。Antを正常に実行するために必要なのは、

  1. build.xml を右クリックし、「実行」を選択して、「Ant ビルド...」を選択します (... に注意してください)。
  2. JREタブをクリックします
  3. ランタイム JRE を最初の段階で更新したものと同じものに変更し、[適用] を押します。(つまり、@Parth の回答にあるように、「設定」->「Java」->「インストールされた JRE」で指定したランタイム JRE です。)

そうしないと、Ant は を持たない古い JRE を使用してビルドしようとするようですtools.jar。これが誰かの役に立つことを願っています。

おすすめ記事