0

每一位开拓者,

我想尝试用 STS 3.7.0 和 JDK 1.7.0_45 的说法构建 Spring Roo 2.0.0.M2( http://projects.spring.io/spring-roo/ ),但我找不到解决方案甚至根据其他网站上的帖子或“升级到 Java7 后构建失败,缺少 Tools.jar 和错误的类版本”。

自动生成的 POM.xml 上的错误消息是:???????????????????????????????????????? 您需要使用 JDK 运行构建或在类路径上有 tools.jar。如果在 eclipse 构建期间发生这种情况,请确保您也在 JDK 下运行 eclipse (com.mysema.maven:apt-maven-plugin:1.1.3:process:默认值:generate-sources) org.apache.maven.plugin.MojoExecutionException:您需要使用 JDK 运行构建或在类路径上有 tools.jar。如果在 eclipse 构建期间发生这种情况,请确保您在 JDK 下运行 eclipse 以及在 com. mysema.maven.apt.AbstractProcessorMojo.execute(AbstractProcessorMojo.java:362) at .... ??????????????????????????????? ??????

即使我尝试过:在STS项目中添加JDK1.7.0_45路径而不是JRE路径,甚至我直接在项目构建路径中添加了tools.jar,甚至我使用“mvn generate source”并将生成jar添加到源路径中. 关于 apt-maven-plugin:1.1.3 的错误仍然存​​在。

有没有人可以帮忙?稍后我将尝试使用旧的 apt-maven-plugin。

4

0 回答 0