通过命令行从Jar运行Java类
答
的Windows
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
答
如果你不这样做知道哪个类有静态主要方法,你可以使用一些java IDE,例如IntelliJ IDEA,它可以用main()方法找到类,然后你可以在你的项目中运行它。
好吗?我的答案是否适合你?如果您需要其他解决方案,请提供答案。 – jitter 2009-12-05 15:44:12
我使用intellij mvn exec runner。这工作得很好。所有其他人都没有在我的情况下工作。 – 2009-12-08 02:16:39