一开始是借用hutool的工具类执行命令的,但是老是提示不存在,例如执行命令ll等等
后来选用Runtime.getRuntime()去执行一样的道理,还是提示失败,后再想到jar自启动时,可以把命令写好存放服务器,在去调取,想到这就开干
1、随便找到目录新建xx.sh文件
2、将需要执行的命令写入xx.sh文件
例如
echo r 1 help | nc -w1 -u 127.0.0.1 5645
我需要执行这句命令 我就将命令写入这个文件中
至于Java代码调取就不赘述了
本人犯了了巨坑无比的错误
在调用readline的时候未循环读取内容,导致只返回一条数据,请注意!!!!!!