新建Maven+Spring项目错误集锦
2016-01-14 13:17
295 查看
以下为本人新建Maven工程时,所碰到的一起问题,给出了相应的解决方案,总结如下:
问题1:
1). The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path index.jsp /user_cms/src/main/webapp
2). javax.servlet.jsp cannot be resolved to a type main.jsp /midware_web/src/main/webapp/WEB-INF/view/common/decorators line 14 JSP Problem
解决方法:
1).
2).选择项目->properties->project facets修改java版本和Dynamic web module
同时修改项目路径文件
工程路径\.settings\org.eclipse.wst.common.project.facet.core.xml
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<fixed facet="wst.jsdt.web"/>
<installed facet="java" version="1.7"/>
<installed facet="jst.web" version="3.0"/>
<installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
3).修改properties->java compiler中java版本
4).解决只显示resource文件
问题2:Maven项目,右键-update project后报错如下的解决办法:
1)、DescriptionResourcePathLocationType
Java compiler level does not match the version of the installed Java project facet.SSMDemo Maven WebUnknownFaceted Project Problem (Java Version Mismatch)
2)、DescriptionResourcePathLocationType
JAX-RS (REST Web Services) 2.0 requires Java 1.7 or newer.SSMDemo Maven Webline 1Maven Java EE Configuration Problem
3)、DescriptionResourcePathLocationType
One or more constraints have not been satisfied.SSMDemo Maven Webline 1Maven Java EE Configuration Problem
4). Type One or more constraints have not been satisfied.
解决办法:在pom.xml配置文件中加入如下语句:
问题3:启动tomcat的时候就报错“Server Tomcat v7.0 Server at localhost failed to start.”
解决办法:
1).把你工作空间文件夹下的如下路径打开:
<workspace-directory>\.metadata\.plugins\org.eclipse.core.resources
然后删除 .snap 文件,我在eclipse打开的情况下有这个.snap文件,但是当我关闭eclipse再看这个文件夹的时候,发现.snap文件不见了,所以这个办法没有使用成功,网上说有人使用成功了。大家可以试一下。
2).把你工作空间文件夹下的如下路径打开:
<workspace-directory>\.metadata\.plugins\org.eclipse.wst.server.core
删除里面的temp*文件夹,我这有temp0和temp1,可能是一个tomcat对应一个temp吧,不太清楚,删除后重启eclipse,tomcat就可以用了。
问题1:
1). The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path index.jsp /user_cms/src/main/webapp
2). javax.servlet.jsp cannot be resolved to a type main.jsp /midware_web/src/main/webapp/WEB-INF/view/common/decorators line 14 JSP Problem
解决方法:
1).
2).选择项目->properties->project facets修改java版本和Dynamic web module
同时修改项目路径文件
工程路径\.settings\org.eclipse.wst.common.project.facet.core.xml
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<fixed facet="wst.jsdt.web"/>
<installed facet="java" version="1.7"/>
<installed facet="jst.web" version="3.0"/>
<installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
3).修改properties->java compiler中java版本
4).解决只显示resource文件
问题2:Maven项目,右键-update project后报错如下的解决办法:
1)、DescriptionResourcePathLocationType
Java compiler level does not match the version of the installed Java project facet.SSMDemo Maven WebUnknownFaceted Project Problem (Java Version Mismatch)
2)、DescriptionResourcePathLocationType
JAX-RS (REST Web Services) 2.0 requires Java 1.7 or newer.SSMDemo Maven Webline 1Maven Java EE Configuration Problem
3)、DescriptionResourcePathLocationType
One or more constraints have not been satisfied.SSMDemo Maven Webline 1Maven Java EE Configuration Problem
4). Type One or more constraints have not been satisfied.
解决办法:在pom.xml配置文件中加入如下语句:
<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.7(JDK的版本)</source> <target>1.7(JDK的版本)</target> </configuration> </plugin> </plugins>
问题3:启动tomcat的时候就报错“Server Tomcat v7.0 Server at localhost failed to start.”
解决办法:
1).把你工作空间文件夹下的如下路径打开:
<workspace-directory>\.metadata\.plugins\org.eclipse.core.resources
然后删除 .snap 文件,我在eclipse打开的情况下有这个.snap文件,但是当我关闭eclipse再看这个文件夹的时候,发现.snap文件不见了,所以这个办法没有使用成功,网上说有人使用成功了。大家可以试一下。
2).把你工作空间文件夹下的如下路径打开:
<workspace-directory>\.metadata\.plugins\org.eclipse.wst.server.core
删除里面的temp*文件夹,我这有temp0和temp1,可能是一个tomcat对应一个temp吧,不太清楚,删除后重启eclipse,tomcat就可以用了。
相关文章推荐
- Spring的MVC框架认识
- javamail实践
- Java有序数组的实现
- 自制Java版 桌面画图工具
- 《Spring实战》学习笔记-第四章:面向切面的Spring
- JAVA/SERVLET 以UTF-8导出CSV文件时产生乱码的解决方法
- JAVA之输入单字节流学习
- Java实战_手把手编写记事本
- Eclipse中,Java文件选中变量名,相同变量都变色显示 .
- springMVC,spring和Hibernate整合
- java设计模式之代理模式
- Java出现access denied java.net.SocketPermission解决方法
- 线程基础:线程(4)——JAVA中的基本线程操作(下)
- Eclipse 显示以点号(.)开头的文件
- Eclipse 中编辑XML文件不能进行提示的解决方法
- JavaWeb监听器
- Eclipse 常用快捷键
- eclipse中常用字体设置
- MyEclipse2014快速配置Spring & Spring Testing, Spring AOP简单使用
- Struts2常用标签总结