我已经下载并安装了Spring Tool Suite 3.4。我正在尝试创建一个Spring MVC项目。我能够创建项目,但项目已经有错误,我没有修改或添加任何代码。是否有其他人有此问题或有解决方法?
我试过了
Maven -> Update Project
Run As -> Maven Clean
Run As -> Maven Install
我正在研究的许多教程都使用Spring Tool Suite,因此我希望将STS用于一致性目的,但这是一种显示阻止。
以下是我看到的错误
存档所需的库:项目中的'C:/Users/Joseph/.m2/repository/org/springframework/spring-context/3.1.1.RELEASE/spring-context-3.1.1.RELEASE.jar'示例1'无法读取或不是有效的ZIP文件
构建路径指定执行环境JavaSE-1.6。工作区中没有安装与此环境严格兼容的JRE。
在解决构建路径错误之前无法构建项目
处理XML时出错“无法从位置[META-INF / spring.schemas]加载架构映射。有关详细信息,请参阅错误日志root-context.xml
处理XML时出错“无法从位置[META-INF / spring.schemas]加载架构映射。有关详细信息,请参阅错误日志servlet-context.xml
答案 0 :(得分:0)
从您的评论中,问题似乎是由您计算机上安装的JVM引起的。它可能是Spring Tool Suite所需的旧版本。或者,如果您只安装了JRE而不安装了JDK,那么它也会导致问题。
您可以在http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
从oracle下载最新的JDK安装完成后,只需将STS指向新版本
即可Preferences -> Java -> Installed JREs -> Add
答案 1 :(得分:0)
不确定发生了什么,但我刚删除了我的Home文件夹,Maven Clean和Maven安装中的.m2目录,现在我可以在服务器上运行该项目了。
这可能是因为Eclipse和STS共享该目录吗?