次のエラーが表示され、多くの調査を行い、提供されたすべての解決策を試しましたが、役に立ちませんでした。
junitreport:
[junitreport] Processing C:\workspace\test123\junit\TESTS-TestSuites.xml to C:\Users\Matt\AppData\Local\Temp\null1903337257
[junitreport] Loading stylesheet jar:file:/C:/Users/Matt/Documents/Selenium/eclipse/plugins/org.apache.ant_1.8.3.v20120321-1730/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl
[junitreport] : Error! The first argument to the non-static Java function 'replace' is not a valid object reference.
[junitreport] : Error! Cannot convert data-type 'void' to 'reference'.
[junitreport] : Fatal Error! Could not compile stylesheet
[junitreport] Failed to process C:\workspace\test123\junit\TESTS-TestSuites.xml
BUILD FAILED
C:\Users\Matt\workspace\Test1\build.xml:122: Errors while applying transformations: Fatal error during transformation
eclipse内のant junitビルドエラーで解決策を見つけ、問題はJDKの新しいバージョンが原因であり、1.6_31を使用すると解決すると言って、Java eclipseのバージョンを変更する方法についてオンラインで見つけた次の指示に従ってみました使用しています。build ant を実行するたびに、使用している Java のバージョンに関係なく、同じエラーが返されます。JRE7、jdk1.7.0_05、jdk1.6.0、jdk1.6.0_31 など、もうインストールしていないものを試しました。
私は以下を実行しています
- ウィンドウズ 7 プロ SP1 x64
- Java 開発者向け Eclipse IDE バージョン: Juno リリース ビルド ID: 20120614-1722
- org.apache.ant_1.8.3.v20120321-1730
このレポートを実行するにあたり、どなたかご協力いただければ幸いです。私はプログラミングを始めたばかりで、特にまだすべての専門用語を学んでいて、指示に正しく従っていることを確認しようとしているので、これは非常にイライラします. 私からの情報がさらに必要な場合は、それを提供し、与えられた指示にできる限り従います. 事前にどうもありがとうございました。