我有一个场景,我需要从类路径中的另一个jar中创建一个带有Main-Class
的虚拟可执行jar(即主类不在虚拟jar中)。有可能实现这个目标吗?
这是因为拥有主类的jar不是可执行的jar,但同时我不想篡改它,因为它是第三方jar,而根据我们的标准应用程序调用脚本我们应该使用可执行jar来调用应用程序。因此我在其中创建了带有Main-Class
的虚拟jar。但它仍在给予:
错误:无法找到或加载主类
例如:dummy.jar manifest entries
:
Main-Class: com.thirdparty.jar.MainClass
Class-Path:thirdpartyapp.jar
此处com.thirdparty.jar.MainClass
位于thirdpartyapp.jar
内。
提前致谢:)