在Maven中,您可以拥有编译时依赖项和测试依赖项.这是我喜欢的功能,M2Eclipse插件也可以在Eclipse中使用,这很棒.因此,如果我将jmock.jar我的项目添加为测试依赖项,它将显示在JUnit测试的类路径中,但在我调试应用程序本身时将不会出现.
这正是我现在想要实现的目标,但没有M2Eclipse或Maven.有没有办法在纯Eclipse中执行此操作?(可能没有安装任何插件.)
我可能会失去理智,但今天早上当我升级到Eclipse Kepler时,我试图同时为多个Eclipse项目运行单元测试并且失败了.我选择了多个项目,打开了右键菜单,"Run as ..."选项不见了.
"该死的开普勒!" 我想,并启动我的旧Juno安装,以说服自己行为已经改变.但是,它也没有在那里工作.
我现在正在质疑我对这是否真的有可能的理智.许多 其他 Stack Overflow问题和其他网站都表明这是一项艰巨的任务,如果不是不可能的话.但是,我很确定我最近这样做是因为它让我感到有点慌乱.
那么......在开普勒还是朱诺都有可能实现这一点?任何人都可以建议一个流行的插件可能启用该功能(我错误地认为是默认行为)?
背景:我有一个通过m2e管理的多模块Maven项目,我希望我可以选择几个项目并运行所有的单元测试.