0

誰かがこの問題で私を助けてくれることを願っています。Antスクリプトを使用してJavaコードをコンパイルしていますが、次のエラーが発生します。

[junitreport] Processing /home/sander/workspace/AntIntro/reports/junit/TESTS-TestSuites.xml to /tmp/null1570204945<br />
[junitreport] Loading stylesheet jar:file:/usr/share/eclipse/plugins/org.apache.ant_1.8.2.v20120109-1030/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl<br />
[junitreport] : Error! The first argument to the non-static Java function 'replace' is not a valid object reference.<br />
[junitreport] : Error! Cannot convert data-type 'void' to 'reference'.<br />
[junitreport] : Fatal Error! Could not compile stylesheet<br />
[junitreport] Failed to process /home/sander/workspace/AntIntro/reports/junit/TESTS-TestSuites.xml


私が使用しているもの: -Eclipse
3.7.2
-OpenJDK 7
-Archlinux x64
-JUnit 4
-Ant 1.7.2

誰かが私を助けてくれることを願っています、事前に感謝します

4

1 に答える 1

0

私の以前のコメントを参照してください。これは既知の問題です。回避策は、JDK-7 で apache-ant-1.8.3 を使用するか、JDK-6 で apache-ant-1.8.2 を使用することでした。

于 2012-08-30T07:12:48.667 に答える