在Eclipse IDE外部启动运行配置

时间:2011-03-14 21:22:21

标签: eclipse configuration command launch

我为我的Eclipse RCP应用程序定义了一个运行配置,该运行配置保存到.launch文件中。有没有办法在Eclipse IDE之外使用此启动配置?也就是说,能够从命令行启动应用程序以实现持续集成是很好的。

3 个答案:

答案 0 :(得分:7)

您可以使用Eclipse使用的命令行:

  1. 在Eclipse中运行程序
  2. 转到“调试”视图
  3. 右键单击进程(可能是树中的第二项)并选择“属性”
  4. 复制shell命令并删除agentlib标志以在bash中运行。不幸的是,无论何时更改配置,都需要执行此操作。

答案 1 :(得分:1)

是的,您可以根据启动配置创建和导出product configuration

  1. 创建新产品配置文件 - > - > 其他
  2. 为文件命名(例如 myrcp.product
  3. 在向导的第一页上选择“使用启动配置”
  4. 产品编辑器应自动打开。在导出部分中,您应该能够使用“Eclipse产品导出向导”导出产品。

    资源:Eclipse FAQ - How can I deploy my RCP app

    看看这个PDE Build tutorial。它解释了如何使用 Ant 构建和测试(或运行)您的产品。

答案 2 :(得分:0)

可以通过一些解决方法来做到这一点。您可以在workspace\.metadata\.plugins\org.eclipse.debug.core\.launches上找到您的配置。
因此,请在文本编辑器中将其打开,然后找到包含目标的属性,例如clean install -DskipTests=true
然后转到项目的根目录,并通过CMD执行该操作:

mvn clean install -DskipTests=true

对于其他目标,这应该类似。