有一个具有以下结构的Maven项目:
module-head
- module1
- module2
我正在尝试运行以下命令:
C:\..\module-head\module1> mvn clean install
并收到以下消息:
[INFO] Compiling 580 source files to C:\..\module-head\module1\target\classes
然后,我试图以与我认为相同的结果运行命令:
C:\..\module-head> mvn -f ./module1/pom.xml clean install
现在我得到了
[INFO] Compiling 1112 source files to C:\..\module-head\.\module1\target\classes
毕竟,我还有两倍的资源和一个maven-compiler-plugin错误。
问题是。为什么编译源代码会翻倍?第一个和第二个mvn命令相等吗?