Java 1.7.0_52 (またはそのあたり) に更新したため、Ant build.xml を実行できません。私は何年もの間、Windows 7 ラップトップでローカルに Eclipse を使用して実行してきましたが、この最新の javajdk アップデートでは何かが異なります (?)。
BUILD FAILED
C:\workspace\WaterAspectsModel3\build.xml:329: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "D:\Morten\Java\jdk1.7.0_52"
これは私のjdkです!したがって、JAVA_HOME は jdk を指しています (エラー メッセージからも明らかです)。いつものように、パスに bin フォルダーを含む JAVA_HOME があります。同じ D:\Morten\Java\jdk1.7.0_52 を指す JRE を使用して、Eclipse (外部ツール構成) を構成しました (「別の JRE」設定を使用)。そして、他の多くの構成を試しましたが、すべてうまくいきませんでした。
ここや他の場所のリストにあるたくさんの回答を読んでいて、すべての提案を試したと思います。ほとんどの場合、JAVA_HOME が実際に jre を指しており、jdk に修正する必要があるか、「;」がある場合のようです。パスまたはそのようなもので。私の場合、これらのどれも当てはまらないようです。
助言がありますか?