在开发applet时,我创建了一个具有.jar打包和不同.jar依赖项的maven项目。现在,我想向我的项目的jar中添加一个归档索引(/META/INDEX.LIST),它不仅包含该jar的条目,而且还包含所有依赖jar的的条目。
使用jar命令行工具,我将使用
> jar i myproject.jar依赖1.jar依赖2.
使用maven-jar-plugin的maven存档索引标志,只有myproject.jar的条目出现在归档索引中,而不是依赖jar的条目:
...
<plugin>
<artifactId>maven-jar-plugi
Maven是否可以在一个pom.xml中创建两个指定的jar :一个jar包含我的应用程序但没有依赖关系,另一个jar只有依赖关系?我希望有两个单独的jar,但我想在我的应用程序中运行jar,这个应用程序必须‘看到’第二个jar中的所有依赖项。所有我想要在一个eclipse项目中拥有的东西,只在一次运行mvn:包的结果中,我想创建单独的jars...Is是可能的吗?现在我使用maven- jar -plugin来创建带有app的jar,其中我通过在maven-jar-plugin的配置中添加一行来指定类路径:
<addClasspath>true</addClasspath&