1
我有很多的學生的代碼來測試,並且其代碼的結構是這樣的:如何使用Maven測試非標準文件結構的代碼?
Project_Dir -> src -> edu -> collegeName-> courseName -> assignmentName -> (their classes here)
和測試:
Project_Dir -> src -> edu -> collegeName-> courseName -> assignmentName -> tests -> (their tests here)
你會發現,這並不遵循典型的約定的:
${basedir}/src/main/java
和
${basedir}/src/test
當我嘗試測試其使用Maven測試代碼,無法找到任何他們的代碼(源代碼或測試)
有一些命令行參數,我可以用它來告訴行家在正確的地方看他們的源代碼和測試?或者是否有一些方法可以通過修改POM文件來告訴maven同樣的事情?
https://maven.apache.org/guides/mini/guide-using-one-source-directory.html – nullpointer
你應該遵循默認的命名約定和文件夾佈局,這些應該教給學生。否則,你會想出這樣的事情,這會讓你的生活變得不必要。 – khmarbaise