如何通过终端在jar中调用类的方法?

时间:2016-06-27 12:19:58

标签: java class methods jar

我有一个包含类的jar文件。我需要通过终端调用jar文件中的类的方法。任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

您只能在终端中调用类的经典main方法,因为它是在JAR的清单中定义的。

public static void main(String [ ] args) {
    ....
}

答案 1 :(得分:0)

我假设您想知道如何在终端中运行jar中使用类/方法的代码。

如果您的代码(HelloWorld.java)使用your.jar中的方法,则可以编译/运行代码并从HelloWorld.java内调用该方法:

在Linux上:

javac -classpath your.jar:. HelloWorld.java 

java -cp your.jar:. HelloWorld

在Windows上:

javac -classpath your.jar;. HelloWorld.java 

java -cp your.jar;. HelloWorld