Spero che ci siano alcune persone che hanno visto e hanno una soluzione per il problema che sto avendo adesso con lo script ant. Sto usando uno script Ant per compilare i miei codici java in Eclipse, ma Eclipse continua a darmi questi erroriant junit errore di compilazione all'interno di eclissi
[junitreport] Processing E:\workspace\DataOrchestrationDevelopment\DataOrchestration\Logs\jsreports\junit\html\TESTS-TestSuites.xml to C:\Users\u0160235\AppData\Local\Temp\null1503375679
[junitreport] Loading stylesheet jar:file:/E:/software/apache/apache-ant-1.8.2/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 E:\workspace\DataOrchestrationDevelopment\DataOrchestration\Logs\jsreports\junit\html\TESTS-TestSuites.xml
BUILD FAILED
E:\workspace\DataOrchestrationDevelopment\DataOrchestration\ant\developerbuild.xml:124: The following error occurred while executing this line:
E:\workspace\DataOrchestrationDevelopment\DataOrchestration\ant\QunitAntScript.xml:20: Errors while applying transformations: Fatal error during transformation
mia configurazione ambiente:
- Windows 7
- Eclipse 3.6 RC2 a 32 bit
- Aggiornamento JDK 1.6 32 32 bit
- Ant 1.7.2
- Junit 4 (all'interno di eclissi): nella cartella jar del mio progetto ho junit-dep -4.8.2.jar
Una cosa da dire che se compilo i miei codici all'esterno di eclipse usando lo stesso script ant, tutto funziona perfettamente, ma non funziona all'interno di eclipse. Ho provato a cercare su Google gli errori sopra il foglio di stile sopra, ma questo non mi ha aiutato molto. La mia ipotesi è in qualche modo, all'interno di eclissi viene utilizzata una versione diversa di junit, ma potrei sbagliarmi.
Grazie per la risposta rapida. Ho impostato la mia casa ant sulla cartella di installazione della formica, ma questo non mi ha aiutato a risolvere quegli errori. – Tuan
Vorrei anche sapere se ho bisogno di aggiungere altri file jar per ant (che corrono dentro la mia eclissi) per risolvere quei file? Se devo aggiungere altri file jar, quali sarebbero e dove dovrei aggiungerli? – Tuan
Lo stesso posto nelle preferenze. –