如果您在 /myfolder 中有一个名为 myJar.jar
的 jar 文件,并且您想从中使用名为 myClass
的类,您如何从命令行执行此操作?
我以为是进入目录并说 java -cp myJar.jar.myClass
但这不起作用。任何帮助将不胜感激。
最佳答案
使用java -cp myjar.jar com.mypackage.myClass
。
如果类不在包中,那么只需
java -cp myjar.jar myClass
。如果你不在
myJar.jar
所在目录,那么你可以这样做:在 Unix 或 Linux 平台上:
java -cp/location_of_jar/myjar.jar com.mypackage.myClass
在 Windows 上:
java -cp c:\location_of_jar\myjar.jar com.mypackage.myClass
关于java - 在 Jar 文件中运行类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6780678/