【发布时间】:2013-03-28 03:55:00
【问题描述】:
背景: 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 文件会起作用。
提前致谢。
【问题讨论】: