在Spring STS 3.0中创建maven项目后出错

时间:2016-03-02 21:50:56

标签: java eclipse spring maven spring-mvc

我正在尝试关注有关Spring mvc的网站的教程。第一步是在Spring STS 3.0.0中创建一个项目。我下载了它并创建了一个描述的项目。

但是项目结构不一样,也存在一些错误。

Cannot read lifecycle mapping metadata for artifact org.apache.maven.plugins:maven-war-plugin:maven-plugin:2.1.1:runtime Cause: error in opening zip file

如图所示,此处缺少Maven DependenciesJRE System Library。在POM.xml中也存在上述错误。

enter image description here

预期的项目结构是,

enter image description here

当我尝试“清理安装项目时,它也会失败。”

Failed to parse plugin descriptor for org.apache.maven.plugins:maven-war-plugin:2.1.1 (C:\Users\Intel\.m2\repository\org\apache\maven\plugins\maven-war-plugin\2.1.1\maven-war-plugin-2.1.1.jar): error in opening zip file -> [Help 1]

我在这里缺少什么?

我使用了org.apache.maven.archetypes / maven-archetype-webapp / 1.0

1 个答案:

答案 0 :(得分:0)

要创建正确的Spring MVC项目,您需要创建名为"Spring MVC project"的新spring模板项目,有时您需要先下载它。你可以在这里参考:

the official documentation

如果找不到Spring MVC Project,请先点击新项目 - > Spring Legacy Project,然后模板就会出现。之后,模板将创建适当的Spring MVC项目,并正确设置Maven。