Я загрузил проект Java из GitHub и попытался использовать Maven для его создания. Я использую команду МВН чистый пакет на Windows 7.Ошибка при создании проекта Java в Maven
я получаю следующее сообщение об ошибке:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.
3.2:compile (default-compile) on project force-wsc: Compilation failure
[ERROR] Unable to locate the Javac Compiler in:
[ERROR] C:\jdk1_8_25\..\lib\tools.jar
[ERROR] Please ensure you are using JDK 1.4 or above and
[ERROR] not a JRE (the com.sun.tools.javac.Main class is required).
[ERROR] In most cases you can change the location of your Java
[ERROR] installation by setting the JAVA_HOME environment variable.
Как вы можете видеть в сообщении об ошибке, я указываю на JDK. Мой JAVA_HOME установлена в C: \ jdk1_8_25
Когда я бегу Java -version, я получаю:
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b18)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
Есть мои сообщения об этой ошибке, но все они были повернуты к JRE, а не JKD , Мой уже указывает на JDK, поэтому я не уверен, что здесь не так.
Что такое выход java -version? – DGomez
java version "1.8.0_25" Java (TM) SE Runtime Environment (build 1.8.0_25-b18) 64-разрядная виртуальная машина Java HotSpot (TM) (построение 25.25-b02, смешанный режим) – JJCoolJ
Я все еще верю, что это classpath, переименуйте папку jdk на что-то простое ... иногда это помогает ... например, просто jdk .... setClasspath снова, проверьте, компилируя небольшую программу helloworld, а затем отправляйте результаты. –