【问题标题】:Cannot find Spring MVC project when creating new web application project using STS?使用 STS 创建新的 Web 应用程序项目时找不到 Spring MVC 项目?
【发布时间】:2014-10-13 13:51:02
【问题描述】:

我是 Spring MVC 的新手,正在尝试从 Internet 教程中学习,例如来自 journaldevspringsourcecodejava 的优秀教程

所有这些都告诉我使用 STS 作为 IDE 并使用 New Project - Spring Template Project - Spring MVC Project

虽然在我的情况下,使用 STS 的 3.6.1.RELEASE 版本,但我在那里找不到任何 Spring MVC 项目选项。

您在使用 STS 时是否有同样的问题?

附言

我为以前版本的 STS 找到了解决方案 here,但它不适用于版本 3.6.1。

看不到 MVC 模板快照。

【问题讨论】:

标签: spring spring-mvc spring-3 sts-springsourcetoolsuite spring-tool-suite


【解决方案1】:

我刚刚解决了这个问题。这些是我的方式:
- 转到新项目 -> 春季项目。首次使用时,仅显示“简单项目”文件夹。
- 选择配置模板..(蓝色链接)。
- 在 Template Projects 窗口中,删除“spring-data-gemfire”和“spring-integration”,并勾选“Show self-hosted templates ...”(底部),然后按 Apply -> OK
- 刷新过程中稍等,应该会显示“Spring MVC Project”。

【讨论】:

  • 太棒了。像魅力一样工作。
  • 起初它对我不起作用,但重新启动后它起作用了。
【解决方案2】:

步骤:1-转到文件->新建

步骤:2-点击 Spring Legacy Project

步骤:3-看到一个模板框,向下滚动你会发现Spring Mvc项目

【讨论】:

    【解决方案3】:

    首先文件 -> 新项目 -> Spring -> Spring Legacy 项目,最后选择你想要的。另请参阅附加图片。

    【讨论】:

      【解决方案4】:

      正如用户@AndrewEisenberg 建议的here,查看错误日志会给我以下错误

      因此,在调用File - New Project - Spring Project 之后,通过Windows - Show View - Other - Error Log 仔细查看错误日志中的错误,我看到了导致此症状的原因。

      网络连接无法到达https://raw.github.com造成的

      【讨论】:

      • 是的,项目模板是从 GitHub 动态加载的。如果 STS 没有与 GitHub 的有效网络连接,则无法直接使用这些项目模板。也许有一个需要配置的代理?您可以通过 Eclipse/STS 中的首选项查看网络设置。
      • 除此之外,您还可以手动克隆 Spring MVC Showcase 项目 (github.com/spring-projects/spring-mvc-showcase) 的 GitHub 存储库,并将该项目作为 Maven 项目导入 STS。
      • @MartinLippert 感谢您的 GitHub 克隆建议;虽然我们很难从这个展示中创建一个 Spring MVC 项目。
      • @MartinLippert 我已经和 ISP 谈过了,问题出在他们的网站上。越南最近发生了电缆故障问题,正如他们所说,造成了许多后果。
      • 好的,所以这听起来不像是 STS 中的缺陷或我们目前可以做的任何事情,对吧?否则,请告诉我。
      【解决方案5】:

      试试这个
      New Project -> Spring Project -> Spring MVC Project

      【讨论】:

      • 3.1.6版本的STS没有这个菜单
      • 在您提到的问题中,您使用的是 3.6.1.RELEASE。你是 3.6.1.RELEASE 还是 3.1.6 版本。我使用了 3.6.0 和 3.6.2。我看到了这个选项。我不认为这个选项只是在 3.6.1.RELEASE 中删除
      • 是的,你是对的。我们有那个菜单。我的是 3.6.1 和 3.6.2
      • 我找到了原因 - ISP 的路由有问题。
      【解决方案6】:

      File->New-->Spring Legacy Project---->向下滚动到Spring Mvc Project

      【讨论】:

      • 试着详细说明你的答案。
      猜你喜欢
      • 1970-01-01
      • 2014-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多