如何从java类调用unix脚本

时间:2018-03-30 00:59:42

标签: java unix

我想从java执行unix脚本。我正在浏览谷歌以获得一些例子。大多数代码使用以下类: import com.jcraft.jsch.JSch; import com.jcraft.jsch.JSchException; import com.jcraft.jsch.Session; 我使用的是JDK 8.1版本,无法找到这些类。它们都不具有更高的JDK版本。 有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

要在本地执行脚本,您不需要SSH。

您可以将其视为可执行文件(如果为Java用户或组设置了可执行位)。如何启动可执行文件,请查看here(并使用脚本的unix路径而不是可执行文件)。

如果脚本不可执行,您必须为脚本调用解释器并使用脚本本身作为参数。