1

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

有人可以告诉我正确的配置吗?谢谢。

4

1 回答 1

0

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

于 2013-03-06T15:26:25.313 回答