从Shell脚本调用Java方法

如何从外壳脚本内部执行Java方法?

回答:

您只能调用该main方法。设计您的main方法,使其调用所需的方法。

当我说 调用main方法时,您不会显式调用它。调用它是Java程序的唯一入口点。

如果您的班级看起来像:

package com.foo;

public class Test {

public static void main(String[] args) {

System.out.println("Hello World!");

}

}

您可以使用以下命令行在main您可以找到的目录中调用from

com/foo/Test.class(如果您位于classes下面显示的结构的目录中):

java com.foo.Test

如果要从其他目录(请参见下面的目录结构)执行此操作,则必须设置类路径。

java -cp /path/to/classes com.foo.Test

为了清楚起见,请采用以下目录结构。

-path

-to

-classes

-com

-foo

>Test.class

以上是 从Shell脚本调用Java方法 的全部内容, 来源链接: utcz.com/qa/417899.html

回到顶部