java – 如何从jar运行特定的Main类

前端之家收集整理的这篇文章主要介绍了java – 如何从jar运行特定的Main类前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个jar文件有2个 java类都有Main方法.有没有办法在运行jar文件时指定,要调用哪个类?
我知道可以修改清单文件来指定Main类,但由于只能提到一个类,所以没有用.
我检查了下面的链接,但那些dint解决了这个问题:

https://stackoverflow.com/questions/5474666/how-to-run-a-class-from-jar-which-is-not-the-main-class-in-its-manifest-file

清单文件
execute a main class from a jar

它给出NoClassDefFoundError.

解决方法

java -cp target/your_file.jar your.package.name.YourClass

猜你在找的Java相关文章