- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我将带有 Webserivces 集成应用程序的 Spring 部署到 Tomcat 服务器时,在服务器启动时出现以下错误。
java.lang.NoClassDefFoundError: Lorg/springframework/web/multipart/MultipartResolver;
我确定我在 pom.xml 中添加了所有必需的依赖项
<dependencies>
<dependency>
<groupId>com.sun.jersey.contribs</groupId>
<artifactId>jersey-spring</artifactId>
<version>1.8</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>3.0.5.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>3.0.5.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>3.0.5.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>3.0.5.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>3.0.5.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-asm</artifactId>
<version>3.0.5.RELEASE</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
</dependencies>
并注意在 spring 依赖项中没有版本冲突(我只使用 Spring-3.0.5)。我不知道为什么会出现错误,您知道吗?
最佳答案
MultipartResolver
类包含在 spring-web JAR 中。由于某些其他依赖项,Maven 可能包含错误版本的 spring-web。我会尝试在您的 POM 中显式声明 spring-web
版本 3.0.5.RELEASE
作为依赖项。
关于java.lang.NoClassDefFoundError : Lorg/springframework/web/multipart/MultipartResolver; 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28304058/
我正在使用 Maven 和 Spring Roo 开发 RESTFul Web 服务。 在我的配置 xml 文件中,我定义了一个 multipartResolver bean,因为我正在上传 300K
有我的 context.xml 文件,但是当我包含 multipartResolver 配置时,出现以下错误: "cvc-complex-type.2.4.c: The match
目前我有通过 Multipartfile 的 maxUoloadSize 限制文件上传的代码。我想一次上传200-300个文件,每个文件大约1MB。有没有一种方法可以配置 bean 以限制上传的文件数
我在将 CommonsMultipartResolver bean 与扩展 AbstractAnnotationConfigDispatcherServletInitializer 的初始化器结合使用
我正在开发一个带有框架3.2.3的spring mvc应用程序 在我的应用程序中,我使用StandardServletMultipartResolver处理Multipart,但是使用apache c
我可以用 10K(10000 字节)的 maxUploadSize 定义一个 MultipartResolver: / 是很常见的东西)。 关于java - 您如何为普通用户和管理员配置不
我尝试实现加载照片和字符串对象。这是我的方法的声明。 @RequestMapping(method = RequestMethod.PUT, consumes = MediaType.MULTIPAR
我正在尝试使用 angular-file-upload 在我的 Angular Web 应用程序中合并多个文件上传功能.目前,前端功能有效,但每次上传尝试都会抛出一个 java.lang.Illega
我正在使用 Spring 创建一个 REST 服务并得到一个异常告诉我以下内容。 Expected MultipartHttpServletRequest: is a MultipartResolve
默认情况下,我的Grails应用程序使用 StandardServletMultipartResolver 而不是 CommonsMultipartResolver 。 如何配置我的应用程序以使用Co
我正在尝试上传 .jpg 文件,但收到此消息: org.springframework.web.util.NestedServletException: Request processing fail
这次尝试使用Spring实现文件上传到服务器。但也会在文件上传 Controller 上得到 NullPointerException。 mvc-dispatcher-servlet:
当我将带有 Webserivces 集成应用程序的 Spring 部署到 Tomcat 服务器时,在服务器启动时出现以下错误。 java.lang.NoClassDefFoundError: Lorg
我对 Spring MVC 配置采用全 Java 方法,无法弄清楚如何以编程方式将 MultipartConfigElement 与我的 DispatcherServlet 相关联。 Spring 文
我是一名优秀的程序员,十分优秀!