intellij idea支持单工程多模块,操作方式如下:
- 创建新的maven工程
- 删除src文件夹
- 在工程名右击创建module1
- 在工程名右击创建module2
- 创建完成
有以下注意事项:
1. 模块间只可以单向依赖,不可环形依赖
2. mvn clean package 会对每个模块分别编译,每个模块生成一个jar包,总的工程没有jar包,只负责管理
3. 注意在工程pom文件中模块编译顺序,根据<module>
标签的先后顺序来的
参考
http://note.youdao.com/share/web/file.html?id=3a1502591870fc1fa9f492056bd95337&type=note