为什么我不能打包这个maven项目?

时间:2013-01-28 19:17:46

标签: java eclipse maven jenkins

当我在eclipse中打开maven项目时编译很好但是当我执行“mvn package”时它会失败。

如何解决这个问题?

3 个答案:

答案 0 :(得分:0)

AnnotationProcessorFactory(APT)是一种标准工​​具,作为JDK的一部分提供。您在类路径中缺少tools.jar。检查Java安装。

答案 1 :(得分:0)

确保从JDK运行Maven。 此外,对于Java 7,请尝试强制依赖 tools.jar

<dependency>
   <groupId>com.sun</groupId>
   <artifactId>tools</artifactId>
   <version>${java.version}</version>
   <scope>system</scope>
   <systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>

答案 2 :(得分:0)

我通过在eclipse中执行“更新maven项目”解决了这个问题。