1

当我尝试构建我的项目时,我收到以下错误:

    BUILD FAILURE
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 45.435s
    [INFO] Finished at: Wed Jun 13 17:25:47 GMT+05:30 2012
    [INFO] Final Memory: 10M/76M
    [INFO] ------------------------------------------------------------------------
    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile (default-compile) on project DPCommons: Compilation failure: Compilation failure:
C:\MyEclipseWorkspace\Workspace_MayMU24\DPCommons\src\com\afunds\lang\ResourceClassLoader.java:[13,15] sun.misc.Resource is Sun proprietary API and may be removed in a future release

项目名称将出现在下方。

我该如何克服这一点。

4

3 回答 3

1

执行以下步骤来解决该问题:

窗口 -> 首选项 -> Java -> 已安装的 JRE -> 我有一个来自 JDK 位置的 JRE,我的位置看起来像 C:\Program Files\Java\jdk1.6.0_26

Window -> Preferences -> Java -> installed JREs -> Execution Enviroments -> 选择 JavaSE-1.6 并选择一个兼容的 JRE,它应该是上一步中设置的一个。

看看这个链接——

每当 POM 更改时,Eclipse 中的 Maven 都会抱怨“无法找到 Javac 编译器”

于 2012-06-13T12:11:52.067 回答
0

看起来你有一个 JDK 版本,根据这个讨论有这个问题。升级并重试。

于 2012-06-13T12:55:17.110 回答
0

通过在我的项目的 pom.xml 中提供以下参数解决了这个问题。

<compilerArguments>
<bootclasspath>${java.home}\lib\rt.jar</bootclasspath>
</compilerArguments>

但仍然不清楚为什么会这样?

于 2013-02-22T12:45:39.160 回答