如何从jar运行特定的Main类

Swa*_*ika 7 java program-entry-point jar

我有一个jar文件有2个java类都有Main方法.有没有办法在运行jar文件时指定,要调用哪个类?我知道可以修改清单文件来指定Main类,但由于只能提到一个类,所以没有用.我检查了下面的链接,但那些dint解决了这个问题:

/sf/ask/383226651/

manifest-file 从jar中执行一个主类

它给出NoClassDefFoundError.

Kar*_*ról 6

java -cp target/your_file.jar your.package.name.YourClass
Run Code Online (Sandbox Code Playgroud)


raj*_*esh 1

有一个充当控制器的类。在其 main() 中,根据传递的参数调用其他类。将其添加为清单中的主类