可执行jar找不到属性文件

可执行jar找不到属性文件,第1张

可执行jar找不到属性文件

BalusC是正确的,您需要指示Maven 在条目

MANIFEST.MF
使用当前目录(
.
)生成一个
Class-Path:

假设您仍在使用Maven汇编插件

jar-with-dependencies
描述符来构建可执行JAR,则可以使用以下命令告诉插件这样做:

  <plugin>    <artifactId>maven-assembly-plugin</artifactId>    <version>2.2</version>    <configuration>      <descriptorRefs>        <descriptorRef>jar-with-dependencies</descriptorRef>      </descriptorRefs>      <archive>        <manifest>          <mainClass>com.stackoverflow.App</mainClass>        </manifest>        <manifestEntries>          <Class-Path>.</Class-Path> <!-- HERE IS THE importANT BIT -->        </manifestEntries>      </archive>    </configuration>    <executions>      <execution>        <id>make-assembly</id> <!-- this is used for inheritance merges -->        <phase>package</phase> <!-- append to the packaging phase. -->        <goals>          <goal>single</goal> <!-- goals == mojos -->        </goals>      </execution>    </executions>  </plugin>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5131873.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存