2016-07-14 50 views
0

我有一個gradle項目,它在build/libs文件夾中生成一個jar(myFoo.jar)。 我有幾個JUnit測試來測試myFoo.jar中的類。 JUnits運行正常,除了運行測試時,測試在classpath中使用bin /運行,而類加載器並未真正加載build/libs/myFoo.jar。測試代替在classpath中使用bin /運行。所以JUnits除了少數幾個通過。強制JUnit gradle任務使用項目中的jar版本

我的一個測試驗證jar中資源文件夾下的一些文件,這些測試失敗,運行「測試」任務。

是否有任何方式讓gradle測試任務從類路徑中移除bin /而代之以包含build/libs/myFoo.jar?

回答

相關問題