food是主maven项目,包含food_web、food_service、food_dao、food_util
我把所有的jar资源都放入了food中
food的子项目如何能共享food的资源呢?
还有就是如果我在dao层修改了代码,tomcat上部署的是food_web,tomcat也无法实现热部署了,这样的话开发效率好慢啊!
food是主maven项目,包含food_web、food_service、food_dao、food_util
我把所有的jar资源都放入了food中
food的子项目如何能共享food的资源呢?
还有就是如果我在dao层修改了代码,tomcat上部署的是food_web,tomcat也无法实现热部署了,这样的话开发效率好慢啊!
1、父模块里的pom有配置子模块的依赖
2、多模块的热部署问题应该也可以通过maven插件解决
3、使用多模块的Maven配置,可以帮助项目划分模块,鼓励重用,防止POM变得过于庞大,方便某个模块的构建,而不用每次都构建整个项目,并且使得针对某个模块的特殊控制更为方便。