0

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

我该如何解决这个问题?

4

3 回答 3

0

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

于 2013-01-28T19:26:36.793 回答
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>
于 2013-01-28T19:28:19.550 回答
0

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

于 2013-01-30T02:15:42.820 回答