编程语言
首页 > 编程语言> > java-从命令行调用静态jar类方法

java-从命令行调用静态jar类方法

作者:互联网

我有一个jar文件:“ CallMeMaybe.jar”.

在主类callmemaybe.CallMeMaybe中有一个静态方法callMe().
就像可以通过运行以下命令从命令行调用main()方法:

java -cp CallMeMaybe.jar callmemaybe.CallMeMaybe

有没有一种方法可以直接调用除main()之外的另一个静态方法?

我想这样做 :

java -cp CallMeMaybe.jar callmemaybe.CallMeMaybe.callMe()

解决方法:

您不能直接调用它,而只能从您的主要方法中调用它,即

public class Foo {
    public static void main(String[] args) {
        doSomething(args);
    }

    private static void doSomething(String[] args) {
        // your code here
    }
}

尽管我看不到额外方法的意义.

标签:command-line,jar,static-methods,java
来源: https://codeday.me/bug/20191029/1958848.html