Я получаю следующую ошибку и провел много исследований и пробовал все предлагаемые решения безрезультатно.
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
Я нашел решение в ant ошибке junit build внутри eclipse и сказал, что проблема была вызвана более новой версией JDK и использование 1.6_31 разрешило бы ее и я попытался выполнить следующие инструкции, которые я нашел в Интернете, о том, как использовать версию Java eclipse. Каждый раз, когда я запускаю конструкцию ant, она возвращает ту же ошибку, независимо от того, какую версию Java я использую. Я попробовал JRE7, jdk1.7.0_05, jdk1.6.0, jdk1.6.0_31 и другие, которых у меня больше нет.
Я запускаю следующие
- Windows 7 Pro SP1 x64
- Eclipse IDE для разработчиков Java Версия: Juno Release Build id: 20120614-1722
- org.apache.ant_1.8.3.v20120321-1730
Если кто-либо может оказать какую-либо помощь в получении этого отчета, он будет очень признателен. Я новичок в программировании, и это очень неприятно, потому что я все еще изучаю весь жаргон и стараюсь быть уверенным, что правильно следую инструкциям. Если вам потребуется больше информации от меня, я предоставлю ее, и я буду следовать любым инструкциям, которые я даю, насколько это возможно. Большое вам спасибо заранее.