两个独立的Jar文件的Maven配置文件

时间:2013-03-06 15:10:03

标签: maven

我在项目中有两个主类,我想生成两个独立的jar文件。我找到了一个使用配置文件的解决方案,但我得到的结果是错误的。当我使用maven-jar-pluginmaven-resource-plugin来排除最终jar文件中的属性文件时,我将它们放在两个单独的<profile> - s中。唯一的区别是不同<id>和主类条目的<profile>

有人可以告诉我这个配置是否正确?感谢。

1 个答案:

答案 0 :(得分:0)

我建议使用jar插件来创建带分类器的工件。将项目定义为<packaging>pom</packaging>。定义默认情况下处于活动状态的配置文件并进行编译。确保指定阶段。然后添加两个处理您的包装的配置文件。然后,如有必要,还可以使用build-helper-maven-plugin将工件附加到项目中。