更新多个eclipse运行配置用户类路径设置

时间:2013-04-05 16:26:38

标签: eclipse junit classpath

背景: ProjectA是一个Eclipse 4.2.1 java项目,包含许多junit 4测试类。每个junit测试有时单独运行,因此具有相应的运行配置。每个运行配置都将ProjectB中的配置文件夹指定为用户类路径条目。

ProjectA
  test
    classATest.java (run configuration user class path entry -> ProjectB/config)
    classBtest.java (run configuration user class path entry -> ProjectB/config)
    ...
ProjectB
  config *deleted*
ProjectC
  config *created*

问题: 如果配置文件夹从ProjectB移动到ProjectC,是否有办法使用新的用户类路径条目执行所有junit运行配置的批量更新。

约束: 在ProjectA中维护配置文件夹和内容的副本是不可取的,因为它经常更新。手动更新每个运行配置是不可取的。将junit测试类添加到junit套件并具有单个运行配置可能会有效,但是为了运行单个测试,我需要运行套件,将其删除,并从junit窗口运行单独的测试。

尝试: 我无法通过eclipse GUI找到执行此类更新的方法。也许可以直接操作eclipse文件。

提前致谢。

1 个答案:

答案 0 :(得分:0)

根据this,eclipse商店运行配置:

<workspace>/.metadata/.plugins/.org.eclipse.debug.core/.launches 

因此,在文本编辑器或linux测试操作程序中使用find / replace函数,使用新的用户类路径条目重构运行配置应该是微不足道的。