以编程方式使用 Eclipse 插件中的 CMD 或 Terminal

发布于 2024-11-19 20:44:00 字数 297 浏览 3 评论 0原文

我需要从 Eclipse 向导向 Windows CMD 或 Linux 终端发送命令。不是我的第一选择,但我不是建筑师,所以只是听从命令。有没有办法向 CMD 和/或终端发送命令?

例如,我们将执行以下操作:

mvn -create $projectName $location

将项目名称和位置替换为向导中的值。是的,我知道有一个 mvn 插件,我有一个特定的原因需要这个(或者至少我的老板有)。建议?

另外,我不需要允许您从 Eclipse 键入 CMD 或终端的插件。谢谢

I need to send commands to the windows CMD or linux terminal from an Eclipse wizard. Not my first choice but I'm not the architect so just following orders. Is there a way to send a command to the CMD and/or Terminal?

For an example, we'll be doing:

mvn -create $projectName $location

where we replace the project name and location with values from the wizard. Yes I know there is an mvn plug-in, I have a specific reason for needing this (or at least my boss does). Suggestions?

Also, I do NOT need a plug-in that allows you to type to the CMD or Terminal from Eclipse. Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

棒棒糖 2024-11-26 20:44:00

如果您在单独的线程中执行此操作 - 例如新的 Job - 那么您可以只使用现有的 java.lang.Runtime.exec(...) 机制。如果

您还想在 IDE 中的控制台中跟踪执行情况,请查看 org.eclipse.debug.internal.ui.views.console.ProcessConsole 或其超类之一。 。

If you do this in a separate thread - e.g. a new Job - then you can just use the existing java.lang.Runtime.exec(...) mechanism...

If you want to follow the execution as well in a console within IDE, then have a look at org.eclipse.debug.internal.ui.views.console.ProcessConsole or one of its super-classes.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文