我们可以从Linux Shell脚本调用Java方法吗? 我尝试在脚本中使用Java和类的设置路径。 请帮忙。
答案 0 :(得分:0)
您不能直接从Shell脚本执行任何方法。您需要以某种方式在外部公开该方法。您可以编写一个直接调用所需代码的main方法。
您可以使用shell脚本并像这样调用Java程序:
#!/bin/bash
JAVA_HOME=<java-home-path>
CLASSPATH=<classpath>
$JAVA_HOME/bin/java -cp $CLASSPATH JavaClassName
exit 0
答案 1 :(得分:0)
您可以调用main
函数并移交参数,也可以从main
函数调用自定义函数。如果存在.jar文件,则可以使用以下命令运行它:
java -jar <pathToJarFile> <parameters>