我有一个包含类的jar文件。我需要通过终端调用jar文件中的类的方法。任何人都可以帮助我吗?
答案 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