【发布时间】:2015-01-18 09:22:57
【问题描述】:
我正在制作一个包含项目 jar 和所有依赖项的额外 jar,作为我的 maven 构建的一部分(使用 maven-assembly-plugin):
在汇编 XML 文件中:
<dependencySet>
<unpack>false</unpack>
<scope>runtime</scope>
<useProjectArtifact>false</useProjectArtifact>
<outputDirectory>lib</outputDirectory>
</dependencySet>
在 POM 中:
<archive>
<manifest>
<mainClass>dk.intelligentsystems.platform.deploy.Deployer</mainClass>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
</manifest>
</archive>
jar 包含正确的文件,但未将依赖项添加到 manufest Classpath 属性中。我怎样才能做到这一点?
【问题讨论】:
标签: maven jar manifest.mf