2017-05-27 102 views
0

运行: MVN安装的tools.jar问题未能执行目标org.apache.maven.plugins:Maven的编译器插件

收到此错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler- 
plugin:2.5.1:compile (default-compile) on project 1: Fatal error 
compiling: 
tools.jar not found: C:\Program Files\Java\jre1.8.0_131\..\lib\tools.jar -> 
[Help 1] 

POM文件错误的地区:

 <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-compiler-plugin</artifactId> 
      <version>2.5.1</version> 
      <inherited>true</inherited> 

      <configuration> 
       <source>1.8</source> 
       <target>1.8</target> 
      </configuration> 
     </plugin> 

当我看着C:\ Program Files \ Java我没有看到JRE lib文件夹下的tools.jar。我看到它在JDK lib文件夹

回答

2

您使用的是JRE,请使用JDK编译代码

How to set a java compiler in Netbeans

+0

我应该改变PATH环境变量指向JDK? – raptor496

+0

是的,更改JAVA_HOME变量,它应该可以正常工作 –

+2

另请参见http://maven.apache.org/install.html;将'/ path/to/apache-maven/bin'添加到PATH,将JAVA_HOME设置为'/ path/to/jdk'(不是bin!)。不需要设置M2_HOME,这是旧式 –

相关问题