Spring工具套件3.6.3发布的多个问题

Ars*_*Ali 6 java spring spring-mvc maven spring-tool-suite

我想学习Spring MVC,我看了javavids - YouTube,我想跟随这个系列,但我有多个问题/问题首先我在Maven存储库重建全局存储库

解决了

在此输入图像描述

然后我创建了Maven项目,但视频中的结构是

在此输入图像描述

但我有这个

解决了

在此输入图像描述

好的,现在我想将插件添加到pom.xml,但是在它显示的视频中获取此对话框:

UPDATE
在此输入图像描述
我没有任何插件可供选择
在此输入图像描述
解决了
我也有编译器合规性 在此输入图像描述 当我将编译器设置为java 1.7时,我得到了
Solved
在此输入图像描述

最后,当我尝试更新STS 3.6.3它冻结并显示 在此输入图像描述
好的
我有代理设置

在此输入图像描述

更新 我根据此做出更改并添加依赖性答案
我收到此错误:
在此输入图像描述
现在我没有看到可以帮助我解决剩余问题的资源!任何帮助都非常感谢.

K. *_*ddy 1

首先maven默认编译级别设置为1.5。为了将其设置为 1.7,请配置maven-compiler-plugin

<plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.3</version>
        <configuration>
          <source>1.7</source>
          <target>1.7</target>
        </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)

或添加以下属性。

<properties>
    <maven.compiler.source>1.7</maven.compiler.source>
    <maven.compiler.target>1.7</maven.compiler.target>
</properties>
Run Code Online (Sandbox Code Playgroud)

设置java版本后按Alt+F5更新maven项目。

为了搜索依赖项或插件,请转到Window -> Preferences -> Maven 并检查启动时下载存储库索引更新

重新启动STS,等待索引更新完成。

关于您的项目结构检查确实<packaging>war</packaging>在您的 pom.xml 中。默认情况下它将是jar类型。