一个maven项目用户和管理员是两套页面分别放到了两个maven子模块中,然后用另一个子模块做war,用哪一套页面就依赖哪个项目,我想问,是如何能访问到子模块的页面的
一个maven项目用户和管理员是两套页面分别放到了两个maven子模块中,然后用另一个子模块做war,用哪一套页面就依赖哪个项目,我想问,是如何能访问到子模块的页面的
4 回答1.5k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
3 回答1.9k 阅读
2 回答769 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.3k 阅读
子模块可以打成jar包,把页面等静态资源放到
META-INF/resources
目录下. 需要注意的这是servlet 3.0标准的一项内容. 你的应用也要放到支持servlet 3.0的容器才行(如tomcat 7以上的版本).具体做法可以用maven的assembly插件.
参考我的的
assebly.xml
文件:相应的在
pom.xml
里打好包的jar会多一个bin的修饰符, 这个才是你要发布的jar, 别的模块引用时,也要把修饰符带上