如何用Java调用Perl脚本?

我阅读Runtime.getRuntime().exec("perl script.pl")是一种选择,但这是最好的方法吗?

我需要该脚本的答案,因此在某些情况下,我必须阅读脚本的返回,尽管在其他情况下,我可能会从文本文件中读取该脚本的返回。

无论如何,是exec()Java调用Perl脚本的好方法吗?我应该注意,我正在开发Java Web应用程序,因此这里的安全性是一个问题。

回答:

您可以使用或使用Process

API。使用Process

API,您可以获取脚本的输出,因此可以进行通讯。Runtime.getRuntime().exec()

exitValue()getInputStream()似乎是你所需要的。

以上是 如何用Java调用Perl脚本? 的全部内容, 来源链接: utcz.com/qa/411446.html

回到顶部