我急于尽可能多地学习Spring,因为我将在几天内完成一个新项目,我得到了一本我正在考虑购买的书的演示及其源代码,但我可以让它运转起来。
我无法将项目作为“现有Java项目”或Maven导入,因为它具有某种Gradle Nature,因此我获得了Eclipse的Gradle插件2.9并从第1章导入了该项目。该插件没有附带我在一些教程中找到的“构建模型”按钮,我在导入时选中了“包装”选项。
该项目有一个带有main方法的类,还有一些带有@Test的类,我可以用Junit运行,但是当我尝试这样做时,Eclipse没有向我显示运行Java Application或Junit的选项。尝试将其配置为手动运行也不起作用,因为当我尝试选择源项目时,未列出Gradle。
我注意到该项目没有任何facet配置,但如果我将项目转换为facets,则会出现很多错误,因为它会停止查看Gradle正在管理的依赖项。
我该如何处理这种情况? Gradle可能是一个很好的工具,我很快就会学到但是现在我真的希望我可以导入这些项目而不用费心去运行。
如果我创建一个新的Gradle项目,我可以使用main方法创建一个类并且好奇地运行它。
这是我获得项目的地方,如果它有用
https://www.manning.com/books/spring-in-action-fourth-edition