Java Spring MVC ExecuteCommand?

时间:2014-05-09 16:21:17

标签: java spring

嗨有没有办法通过spring在linux终端执行命令?我想要简单的例子,如

ping google.com

我尝试使用此处的示例http://www.mkyong.com/java/how-to-execute-shell-command-from-java/,但我无法创建对象

ExecuteShellComand obj = new ExecuteShellComand();

2 个答案:

答案 0 :(得分:1)

你真的不需要弹簧:

Runtime.getRuntime().exec("command")

也会这样做。但是这是不鼓励的,因为java在沙盒中运行,并且由于(明显的)安全原因,您可能无法访问所有命令。

答案 1 :(得分:0)

在该示例中,类名中存在拼写错误。 Java要求public顶级类名与类名本身匹配。

public class ExecuteShellCommand {