Maven 将一个jar文件拆分为两个不同的jar文件
我正在尝试将我的jar文件拆分为两个不同的jar文件。例如,如果我有一个jar文件: src -com --myExample ---包装 ----java类 ----接口 显示 马文 -pom.xml Manifest.MF “-”表示文件夹的层次结构Maven 将一个jar文件拆分为两个不同的jar文件,maven,maven-2,Maven,Maven 2,我正在尝试将我的jar文件拆分为两个不同的jar文件。例如,如果我有一个jar文件: src -com --myExample ---包装 ----java类 ----接口 显示 马文 -pom.xml Manifest.MF “-”表示文件夹的层次结构 我想把接口放在不同的jar文件中,其余的放在不同的jar文件中。。然后将这两个jar合并成一个zip文件。如何在Maven中实现这一点?您为什么要这样做?我这样问是因为这不是安德拉斯提到的“马文方式”。而Maven并没有让用Maven以外的方式
我想把接口放在不同的jar文件中,其余的放在不同的jar文件中。。然后将这两个jar合并成一个zip文件。如何在Maven中实现这一点?您为什么要这样做?我这样问是因为这不是安德拉斯提到的“马文方式”。而Maven并没有让用Maven以外的方式做事情变得容易 如果你绝大多数都这样做。你注意到他们也说你不应该这样做
你真的应该分成两个项目。maven中有一个软原则,一个项目对应一个工件。因此,我认为您应该创建两个独立的项目:api和impl。这是最简单的方法,官方的maven方法。我认为从一个maven项目中创建多个工件是可能的,但这通常不是那么容易,因为这是公司的标准。但我最终使用了“antrun”maven插件来实现这一点。谢谢你的回答。