我正在使用Maven在Eclipse中管理我的项目,但我认为Gradle看起来像是一些可能最终让我受益更多的东西。我正在尝试实现CI / CD管道,但想要检查某些事情(例如单元测试成功和代码覆盖)。使用
转换项目后gradle eclipse
我发现我无法通过上下文菜单
运行JUnit测试用例Right Click -> Run As... -> JUnit Test
出现以下错误
Class not found <package>.<class>
但是当我跑步时
gradle test
所有这些都通过了,但是没有给我任何更多信息(已经运行,哪些失败,哪些错误)。
通过切换到Gradle项目,所有任务是否只能在Gradle环境中运行? Eclipse中没有报告错误,构建工作正常。我已经确认文件位于预期的位置。
答案 0 :(得分:4)
我能够通过以下步骤解决这个问题。
gradle cleanEclipse eclipse
那时,一切都重新开始了。
答案 1 :(得分:1)
这也发生在我身上。我正在比较Gradle和Maven,我无法用鼠标点击我的Test.java文件和Run as JUnit Test。我的项目最初是作为Maven项目开始的,我把它转换为Gradle。问题是由于旧的JUnit运行配置。我所做的只是进入运行配置并删除所有JUnit。我这样做后就开始工作了。希望这会有所帮助,因为gradle eclipseClean eclipse并不适合我。
答案 2 :(得分:0)
你可以完成单步&#34;导入作为gradle项目&#34;在较新的Eclipse IDE实例中。