【发布时间】:2013-07-31 14:21:11
【问题描述】:
我有一个相当大的项目,它有很多依赖项,因此,我无法在 Eclipse 上构建它。我正在使用 Maven,我可以在命令行上构建项目。我知道如何在命令行上运行单元测试。
我的问题是是否可以使用 eclipse 调试在命令行上运行的单元测试?
【问题讨论】:
-
如果在 Eclipse 中右键单击包资源管理器中的测试类,我可以选择“调试为”>“JUnit 测试”。不知道你是否首先需要一些插件
-
正如我所说,我无法在 Eclipse 上构建项目,因此无法在 Eclipse 上运行单元测试。我的问题是我是否可以以某种方式将 eclipse 附加到我从命令行运行的单元测试过程中,以便我可以使用 eclipse GUI 来调试单元测试
-
其实你可以做到的。我已将 maven 项目导入 eclipse,并且可以直接在 IDE 中运行 JUnit/TestNG。甚至可以单独运行部分测试方法 - 并且 maven buidler 确保在测试开始之前获取所有更改。看来您需要做的就是安装 m2e 插件、mvn eclipse:eclipse 并导入 maven 项目。
标签: eclipse unit-testing debugging maven