小编典典

在 Jar 文件中运行类

all

如果你有一个名为 /myfolder*myJar.jar的 jar 文件,并且你想使用从它调用的类,你如何从命令行执行它?
*myClass

我以为是进入目录并说java -cp myJar.jar.myClass,但这不起作用。任何帮助,将不胜感激。


阅读 62

收藏
2022-07-09

共1个答案

小编典典

使用java -cp myjar.jar com.mypackage.myClass.

  1. 如果该类不在包中,那么只需java -cp myjar.jar myClass.

  2. 如果您不在所在的目录中myJar.jar,则可以执行以下操作:

    1. 在 Unix 或 Linux 平台上:

java -cp /location_of_jar/myjar.jar com.mypackage.myClass

2. 在 Windows 上:

java -cp c:\location_of_jar\myjar.jar com.mypackage.myClass

2022-07-09