当我尝试生成战争文件时,它显示出一些错误,例如
[ERROR] Unable to locate the Javac Compiler in:
[ERROR] C:\Program Files\Java\jre7\..\lib\tools.jar
当我这样做echo %path%
时显示
C:\Windows\System32;D:\name\name1\Softwares\Maven\apache-maven-3.0.4\b
in;C:\Program Files\Notepad++\;%JDK_HOME%
当我做 echo %JDK_HOME%
D:\name\name\core java\software\Java\Java_1.6.0_04_win\jdk1.6.0_04\bin
当我的环境变量是jdk时,我不知道为什么maven引用jre。我还将安装的JRE更改为jdk1.6。
\bin
并且您应该%JDK_HOME%\bin
在路径中。你会跑步D:\name\name\core java\software\Java\Java_1.6.0_04_win\jdk1.6.0_04\bin\java -version
吗?