从Java执行Shell脚本

时间:2018-12-23 07:35:40

标签: java shell jar

在单独的Java程序中执行时,可以调用并执行Shell脚本。但是从Floodlight控制器程序调用时没有输出

使用date2执行Floodlight控制器。源文件之一中提供了执行Shell脚本的命令。当条件匹配并执行代码时,终端屏幕将显示一秒钟并消失。但是,当我在单个程序中用Java执行相同的Shell脚本时,情况并非如此。

java -jar target/floodlight.jar

有人可以对此发表评论吗?

1 个答案:

答案 0 :(得分:0)

sudo或以root模式执行是罪魁祸首。 在用户模式下运行,效果很好。