是否可以运行不包含MANIFEST.MF
文件的Java应用程序?当然,也有静态的main
方法,只是缺少清单文件。该应用程序依赖于几个外部.jar
文件。
如果这是可能的,怎么做?
可以从命令行指定要运行的类:
java -cp yourJar.jar your.main.Class
同样的问题:
如何从Jar中运行一个在Manifest文件中不是Main-Class的类
您也可以添加清单,使用以下命令:
jar -uvfe your.jar foo.bar.Baz
java -jar your.jar # tries to run main in foo.bar.Baz
当然!就用这个:
java -cp MyJar.jar com.example.Main
是的,使用这个