一尘不染

在Jar文件中运行类

java

如果您myJar.jar/ myfolder中
有一个名为jar的文件,并且您想使用myClass从中调用的类,那么如何从命令行进行操作呢?

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


阅读 234

收藏
2020-09-08

共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

2020-09-08