我有一个包含几个具有静态主方法的类的jar文件。我可以从命令行在jar中执行它们吗?如果没有,我可以逐个执行吗?
答案 0 :(得分:12)
窗
java -classpath .;path/to/yourlib.jar your.package.path.ClassWithMain
Linux(我猜)
java -classpath .:path/to/yourlib.jar your.package.path.ClassWithMain
或者,如果您不使用包,只需执行(对于Windows)
java -classpath .;path/to/yourlib.jar ClassWithMain
答案 1 :(得分:0)
如果你不知道哪个类有静态main方法,你可以使用一些java IDE,例如IntelliJ IDEA,它可以找到带有main()方法的类,然后你就可以在你的项目中运行它。 / p>