我需要从 Eclipse 向导向 Windows CMD 或 Linux 终端发送命令。不是我的第一选择,但我不是建筑师,所以只是遵循命令。有没有办法向 CMD 和/或终端发送命令?
举个例子,我们将这样做:
mvn -create $projectName $location
我们将项目名称和位置替换为向导中的值。是的,我知道有一个 mvn 插件,我有一个特定的原因需要这个(或者至少我的老板有)。有建议吗?
此外,我不需要允许您从 Eclipse 键入 CMD 或终端的插件。谢谢
最佳答案
如果您在单独的线程中执行此操作 - 例如一个新的Job
- 那么你可以只使用现有的 java.lang.Runtime.exec(...)
机制...
如果您还想在 IDE 中的控制台中跟踪执行情况,请查看 org.eclipse.debug.internal.ui.views.console.ProcessConsole
或其父类(super class)之一。
关于eclipse - 以编程方式使用 Eclipse 插件中的 CMD 或 Terminal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6679830/