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 のようになります。

ウィンドウ -> 設定 -> Java -> インストール済みの JRE -> 実行環境 -> 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 に答える