spring开发中遇到的bug及解决方法
来源:互联网 发布:mac大写键不亮 编辑:程序博客网 时间:2024/05/10 01:55
目录
一、 NoClassDefFoundError1
二、 IllegalStateException1
三、 今天在学习SpringMVC时,遇到了一个问题1
四、 java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config2
五、 Compilation error:2
六、 org.springframework.web.multipart.MultipartException2
一、 NoClassDefFoundError
错误名称
java.lang.NoClassDefFoundError: org/springframework/core/ResolvableTypeProvider
解决方法
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>4.2.4.RELEASE</version>
</dependency>
二、 IllegalStateException
错误名称:
java.lang.IllegalStateException: Failed to load ApplicationContext
三、 今天在学习SpringMVC时,遇到了一个问题,尽管在maven的POM.xml文件中配置了项目所依赖的jar包,但在启动项目是已然报错如下:
java.lang.ClassNotFoundException:org.springframework.web.servlet.DispatcherServlet
通过上网查找,发现问题是spring所需要的包,maven已经下载到本地库了,但是,项目启动时引用不到。
解决方案如下:
**工程名上右击 -> Properties -> Deployment Assembly,
Add -> Java Build Path Entries -> next -> 选择maven Dependencies**
我的项目到这一步修改完就可以正常运行了,但发现有人说这时候还可能存在一点小问题,虽然spring jar在工程有被引用进来了,但是代码中无法引用类库,该问题的解决方法如下:
**1. 工程名上右击 -> maven -> Disable Maven Nature;
2. 工程名上右击 -> Configure -> Convert to maven project;
3. 最后需再次检查最上面描述两个问题的地方是否有重现,如有,重复步骤;**
四、 java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
pom.xml增加
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
五、 Compilation error:
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
六、 org.springframework.web.multipart.MultipartException
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed.
文件上传报错,上传一次正确,再上传就报错。
根据
http://www.cnblogs.com/qingxinblog/p/3437169.html
上面说的原因可能是“服务器外加了防火墙或者限制了上传文件的大小之类的”
我就把360防火墙关掉就好了。然后就好了。
0 0
- spring开发中遇到的bug及解决方法
- Spring中遇到的问题及解决方法
- SSH开发入门时遇到的各种Bug及解决方法
- MFC vs2012中所遇到的BUG及解决方法
- 遇到的bug及解决方法,持续更新
- 安装oracle遇到的bug及解决方法
- 最近开发中遇到的DLL问题思考及解决方法
- Web Part 开发中遇到的问题及解决方法
- ssh框架开发中遇到的部分问题及解决方法
- android 开发中遇到的问题及解决方法
- android 开发中遇到的问题及解决方法
- SSH开发中遇到的问题及解决方法
- android 开发中遇到的问题及解决方法
- delphi 开发中遇到的DLL问题思考及解决方法
- Android开发中遇到的错误及解决方法(1)
- delphi 开发中遇到的DLL问题思考及解决方法
- cgi开发中遇到的一些问题及解决方法
- 开发中遇到的小问题及解决方法
- 什么才是合格的系统交付-交付内容说明
- 2019年云计算市场规模将达5706.4亿
- 多个应用共存的Django配置
- Java-POI操作excel清除单元格分行字符
- Java SE学习笔记:Java的异常机制和异常的处理
- spring开发中遇到的bug及解决方法
- java 注解(Annotation)自定义注解入门
- windows下mysql5.6.20使用mysqldumpslow.pl分析慢日志
- eclipse边框无法拖动
- S2错题修改
- 做了一个网页,顺便录制了一个视频,大家看看高端不
- Web API 使用方法
- linux周边小知识
- elasticsearch-批量插入,删除,修改处理