`
radzhang
  • 浏览: 302638 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

maven多模块工程找不到其他模块工程的类,class not found

阅读更多

aven创建多模块工程的注意点

1.父工程的pom.xml的必须设置为<packaging>pom</packaging>,pom表示它是一个被继承的模块。

2.其他子模块都设置成<packaging>jar</packaging>。如果子模块页带有webapp等资源的时候,打包jar

里最好不要把webapp下面的资源打包进去,避免以后有路径问题。只把src/main/java编译打包。同时必须注意

部署路径要修改成根路径,否者,默认是WEB-INF/classes的话,会导致运行时发生找不到其他jar包的类的错误。




 
 

3.添加一个主启动子模块,把其他子模块的webapp通过link source的方式发布到根路径。

 



 

 

  • 大小: 94.7 KB
  • 大小: 140.8 KB
  • 大小: 123.9 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics