可以运行配置"确保另一个应用正在运行?

时间:2015-10-09 10:46:38

标签: eclipse mule

在使用Mule ESB时,我们需要(在我们的例子中)运行ActiveMQ(在终端中)或者它不会工作。没关系,但我有时会忘记启动ActiveMQ,这让我想知道......

我可以以某种方式解释我的"运行配置"它应该启动一个外部程序与启动运行调试会话?如果是这样,它是否可以配置为仅在尚未运行时启动它?

2 个答案:

答案 0 :(得分:1)

我不确定您是否可以使用项目运行配置来运行外部应用程序。但是从mule studio你可以使用Run - >启动外部应用程序。外部工具。有关详细信息,请参阅以下扭结

http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-exttools-running.htm

答案 1 :(得分:1)

Eclipse CDT包含一种称为启动组的有用类型的启动配置。使用启动组,您可以设置不同的启动以及运行顺序。您可以选择在启动之间添加延迟(以允许您的服务启动)或等待设置启动在运行下一个之前终止。

要安装启动组,您可以在安装中添加“C / C ++开发工具”。

安装后,您应该有一个名为启动组的新启动类型。

以下是可以解决您的第一个问题的示例:

Launch Group Example

正如我的示例所示,您无需启动任何CDT即可使用启动组。

至于你的第二部分。这是积极的发展。 Eclipse EASE正在为Eclipse添加完整的脚本,因为事实证明我刚刚写了一篇关于为脚本添加启动功能的帖子。您可以在bugzilla上执行该工作:Bug 478397