這裏是背景。如何在maven中運行JUnit測試如果測試不在測試目錄中,但是在主目錄中並且類名不含關鍵字。* Test。*
我正在使用一個正在使用ant build的項目。當我們用來創建一個新的類時,我們使用在與Ant支持的同一類中編寫junit測試。類名沒有'Test'命名約定。還有800多個Junit測試。
現在我們需要移動到Maven構建結構。問題是,maven只能運行junit,其中類名具有命名約定'Test'。
如何運行在src/main/java/*中的junit測試?
另外,有沒有一種方法,我可以拉所有具有'@Test'註解的方法?
如果您需要更多信息,請讓我知道。
我會考慮通過應用'grep'和''your-vcs'mv'命令將具有'@ Test'註釋的文件移動到您的測試文件夾中。 –
沒有其他解決方案:(我不能移動src/test/java中的文件,因爲它們是普通的java類 –