中的main类
我有一个jar文件有2个java类都有Main方法。是否有一种方法可以在运行jar文件时指定调用哪个类?我知道可以修改manifest文件以指定Main类,但由于只能提到一个类,这没有帮助。我检查了下面的链接,但这些并不能解决问题:
https://stackoverflow.com/questions/5474666/how-to-run-a-class-from-jar-which-is-not-the-main-class-in-its-manifest-file清单文件从jar中执行一个主类
给出NoClassDefFoundError
java -cp target/your_file.jar your.package.name.YourClass
设置一个类作为控制器。在main()中,根据传递的参数调用其他类。将其添加为manifest
编写一个Main类,其中Main方法根据传递的命令行参数调用实际方法。