无法加载类,缺少依赖关系 [英] Unable to load class, to missing dependency

查看:98
本文介绍了无法加载类,缺少依赖关系的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要上传文件:

  def newTeam(String nameTeam){
render'123'+ nameTeam
if(请求instanceof MultipartHttpServletRequest){
MultipartHttpServletRequest mpr =(MultipartHttpServletRequest)请求
CommonsMultipartFile f =(CommonsMultipartFile)mpr.getFile(myFile);


$ / code $ / pre

我有错误:


2017-04-11 23:22:37.416错误--- [线程-12]
grails.boot.GrailsApp:编译错误:启动
失败:类生成期间的一般错误:
java.lang.NoClassDefFoundError:无法加载类
org.springframework.web.multipart.commons.CommonsMultipartFile由于
缺少依赖关系Lorg / apache / commons / fileupload / FileItem;

java.lang.RuntimeException:java.lang.NoClassDefFoundError:无法为
加载类
org.springframework。 web.multipart.commons.CommonsMultipartFile由于
缺少依赖关系Lorg / apache / commons / fileupload / FileItem;
more ....


它是修复。但我不知道如何使用它。我必须在我的resources.groovy中写入dsl代码。

解决方案

尝试将以下代码添加到build.gradle中:

 依赖项{
....
编译'commons-fileupload:commons-fileupload:1.3.2'
}


I need to upload file:

def newTeam(String nameTeam){
render '123 ' + nameTeam
if(request instanceof MultipartHttpServletRequest) {
MultipartHttpServletRequest mpr = (MultipartHttpServletRequest)request
CommonsMultipartFile f = (CommonsMultipartFile) mpr.getFile("myFile");
}
} 

i have error:

2017-04-11 23:22:37.416 ERROR --- [ Thread-12] grails.boot.GrailsApp : Compilation Error: startup failed: General error during class generation: java.lang.NoClassDefFoundError: Unable to load class org.springframework.web.multipart.commons.CommonsMultipartFile due to missing dependency Lorg/apache/commons/fileupload/FileItem;

java.lang.RuntimeException: java.lang.NoClassDefFoundError: Unable to load class org.springframework.web.multipart.commons.CommonsMultipartFile due to missing dependency Lorg/apache/commons/fileupload/FileItem; at more....

It is fix. But i do not know how to use it. I have to write the dsl code in my resources.groovy.

解决方案

Try adding the following to build.gradle:

dependencies {
    ....
    compile 'commons-fileupload:commons-fileupload:1.3.2'
}

这篇关于无法加载类,缺少依赖关系的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆