Java Spring MVC 执行命令?

标签 java spring

嗨,有什么方法可以通过 spring 在 Linux 终端中执行命令吗?我想要简单的例子,比如

ping google.com

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

ExecuteShellComand obj = new ExecuteShellComand();

最佳答案

你并不真的需要 spring :

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

也可以。但这是不鼓励的,因为 java 在沙箱中运行,并且出于(明显的)安全原因,您可能不会被授予所有命令的访问权限。

关于Java Spring MVC 执行命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23569521/

相关文章:

java - 尝试通过 Java 库连接时 Jenkins 连接失败

java - 如何只允许传递特定类型的格式化字符串?

java - 如何通过 JAVA 中的 SoapClient 运行命令

java - Spring Boot Controller 未映射

spring - "Debug symbol information is required (...)"注入(inject)修改后的Spring安全表达式语言实现

java - Jackson JSON - 反序列化时从日历对象中剥离时区

spring - hibernate jconsole Spring 配置

java - Spring @Autowired 构造函数导致@Value 在测试类中实例化时返回 null

spring - http出站网关的拦截器

java - Elasticsearch - Junit 测试(模拟或填充 SearchResponse)