Maven装配交互
我现在有3个项目,他们是核心,客户和公用事业,其中核心和客户将取决于公用事业。现在我的目标是创建两个程序集,如下所示Maven装配交互,maven,maven-assembly-plugin,Maven,Maven Assembly Plugin,我现在有3个项目,他们是核心,客户和公用事业,其中核心和客户将取决于公用事业。现在我的目标是创建两个程序集,如下所示 First one: Core-Assembly | |---- Core.jar |---- Utility.jar |---- Client.jar Second one: NoAction-Assembly | |---- all the xml and properties files 我想将所有配置从代码库
First one:
Core-Assembly
|
|---- Core.jar
|---- Utility.jar
|---- Client.jar
Second one:
NoAction-Assembly
|
|---- all the xml and properties files
我想将所有配置从代码库中分离出来,并将它们存储在另一个程序集中,这样人们只需修改NoAction程序集中的配置,而不必修改核心程序集。我有什么办法可以做到这一点吗?谢谢大家! 核心程序集,如果它只包含JAR,则不需要是程序集。noaction程序集中只有一个dependencies元素,可以为您拉入这些jar
对于每个jar,您将有一个maven项目;每个项目/构建都将产生各自的jar。然后,单个程序集项目“无操作”将通过程序集描述符的“依赖项”元素引用这些JAR。您希望核心程序集从noaction程序集继承程序集描述符设置吗?抱歉,我刚刚修改了我的问题。您认为我可以创建一个捆绑组件来实现这一点吗?