使用 Maven/Java/GIT 组合设置 SpringToolSuite

Setting up SpringToolSuite with Maven/Java/GIT combo

我正在尝试为我的项目设置 Spring Tool Suite v3.6.3.SR1 (Eclipse Luna 4.4.1)。 STS 附带 Maven,我已将其替换为我的版本 (3.1),Java 是 v1.7。

当我这样做时: Package Explorer > Import... > Maven > Existing Maven Projects 我导入了项目,它有一个用于 Maven 的小 M,但它没有设置为带有包目录等的 Java 项目。事实上,这些项目没有 .classpath 文件,它们的 .project 文件只包含一个Maven(无 Java 或 Spring)性质。因此,当我右键单击它们的 > 属性时,我没有看到对 Java 或 Java Build Path 的引用,正如我所期望的那样。

我已经复制了一个旧的 .project 文件并使其工作,但我有数百个要这样做,所以想知道是否有一个 better/correct/etc。这样做的方式?

上次我也在旧版本的 STS 中设置这些相同的项目时发生了这种情况,然后我使用的是 SVN,所以我认为 GIT 不是问题所在。

在此先感谢您的帮助。

导入后尝试在 Project Explorer 中右键单击项目,然后在上下文菜单中转到 Maven -> 更新项目...确保选中对话框底部的 3 个复选框然后在对话框中按确定。

理想情况下,项目在导入后必须 "maven refreshed"...不知道为什么它不适合您。查看错误日志中是否有与此相关的内容。