Java 将Spring3.0的jpetstore导入Springsource工具套件时出现Maven错误

Java 将Spring3.0的jpetstore导入Springsource工具套件时出现Maven错误,java,spring,maven,Java,Spring,Maven,我从SVN下载了JPetstore,有一些maven错误我无法解决 我试过运行maven update dependency和maven update项目配置,但没有任何帮助 错误如下: The container 'Maven Dependencies' references non existing library 'C:\Users\YYC\.m2\repository\javax\servlet\jstl\1.2\jstl-1.2.jar ArtifactDescriptorExce

我从SVN下载了JPetstore,有一些maven错误我无法解决

我试过运行maven update dependency和maven update项目配置,但没有任何帮助

错误如下:

The container 'Maven Dependencies' references non existing library 
'C:\Users\YYC\.m2\repository\javax\servlet\jstl\1.2\jstl-1.2.jar

ArtifactDescriptorException: Failed to read artifact descriptor for 
org.springframework:spring-context-support:jar:3.0.0.BUILD-SNAPSHOT: 
Maven:2.2.1

SpringJPetStore


我想了解错误并解决它们,以便生成和运行JPetStore代码。

答案似乎是编辑引用Spring 3.0.5.RELEASE,替换文件中的3.0.0.build-SNAPSHOT。

存储库中是否有jstl库?将Spring人工制品更新为3.0.5.RELEASE修复了此错误,但其他人在我的存储库中看不到jstl库。但我的问题是,为什么maven不能为我将jstl下载到存储库中?因为我在pom.xml文件中看到了依赖项描述,所以Rob将其改为3.0.5。BUILD Snapshot我不清楚SpringSource是否积极维护了jPetStore应用程序,因为我在GitHub上找不到它,他们已经将主要项目转移到了GitHub上。如果我们能为这个应用程序的维护做出贡献,那就太好了。请在中查找该项目