Maven 创建多模块项目,如果共享resources?

diypyh 2015-02-05

在创建多模块项目时遇到以下2个问题:

1. 如何创建一个子模块,专门用来存放resources?
如:spring.xml, spring-mvc.xml, log4j.properties, jdbc.properties......

这是我创建的多模块项目:


2. 如果在各模块中访问resources?
因为resources放在一个子模块中,其实模块访问不了。

在子模块中不能访问另一个子模块的资源文件:


iq527 2015-02-06
这个template如果是common子模块中的资源, 就不应该放到web模块里面去吧.
iq527 2015-02-06

http://blog.csdn.net/caolaosanahnu/article/details/7933997 可以参考下这个
json20080301 2015-02-20
建议你将testcase写到web模块中,web模块中引用common模块Install的Jar包,这样WEB模块发布后,肯定是可以访问到resource资源的。
lp895876294 2015-02-28
代码子模块作为一个jar项目,资源子模块作为一个war项目,在需要引用的时候分别引用就可以了。
sha1064616837 2015-03-30
在你smart.web的pom.xml中加上对smart.common的dependency。然后你在smart目录层package的时候会自动把common项目打包成jar放到web项目中。
Global site tag (gtag.js) - Google Analytics