java运行jar与外部清单文件

时间:2018-05-22 17:16:34

标签: java manifest external

我正在寻找一种使用java编译器运行.jar文件的方法,并且没有清单中的清单。

如果jar中的旧清单在该过程中被编译器忽略,那么它也会有所帮助。

使用该方法,我应该能够指定自定义Main-Class和自定义Class-Path。

欢迎其他方法。

1 个答案:

答案 0 :(得分:0)

  

我正在寻找一种使用java编译器运行.jar文件的方法   没有清单里面的清单。

您无法使用编译器运行Java应用程序,但可以使用JVM在JRE中执行此操作

  

如果jar中的旧清单正在获取,那么它也会有所帮助   在该过程中被编译器忽略。

不要在你的构建中包含清单

  

使用该方法我应该能够指定自定义Main-Class和a   自定义类路径。

它已经可以从CLI获得。此外,创建了清单,因此您无需从CLI执行此操作。 但无论如何

java -cp your/custom/class/path/here fully.qualified.name.of.Main

你完成了。请记住在类路径中也包含JAR文件。