我正在尝试创建一个将与我的 Grails 应用程序交互的 Java 源文件。当执行某个操作时,我希望这个 Java 文件通过命令行执行程序。我尝试通过 Runtime.getRuntime().exec() 命令执行此操作,但是我不断收到有关运行时对象未定义的错误。是否无法通过 Grails 获取该对象的句柄?
最佳答案
如果您使用的是 Java 5 或更高版本,则最好使用 ProcessBuilder
而不是 Runtime.exec
。请参阅here了解更多信息。
关于java - 在 Grails 应用程序中通过命令行执行外部程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1131469/