如何从另一个maven模块访问JSF模板,一个maven模块的类

时间:2014-01-05 04:05:39

标签: java jsf maven web-applications

我有一个Maven项目,它由2个Maven模块组成。 一个模块具有一些常用的UI功能,其他模块可以重用。 公共UI模块有自己的类,依赖项,JSF模板 并按照maven webapp结构进行组织。 如果我们在调用模块的依赖项中添加公共模块,它将不起作用。 我们如何从Other maven模块调用模板和相关类?

1 个答案:

答案 0 :(得分:2)

对于类,只需使用jar的maven依赖。

对于Web资源(jsf模板等),使用maven overlay并将模块中的资源合并到一个war模块中。

  
    

覆盖用于跨多个Web应用程序共享公共资源。

  

优良作法是将共享的代码部分(类和Web资源)分成单独的模块(jar用于类和战争用于基础战争)