在Eclipse IDE外部启动运行配置

问题描述 投票:16回答:3

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

eclipse configuration command launch
3个回答
7
投票

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

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

1
投票

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

  1. 创建新的产品配置(文件 - >新建 - >其他)
  2. 命名文件(例如myrcp.product)
  3. 在向导的第一页上选择“使用启动配置”

产品编辑器应自动打开。在“导出”部分中,您应该能够使用“Eclipse产品导出向导”导出产品。

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

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


0
投票

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

mvn clean install -DskipTests=true

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

© www.soinside.com 2019 - 2024. All rights reserved.