【问题标题】:Unable to load class, to missing dependency无法加载类,缺少依赖
【发布时间】:2017-04-11 21:05:43
【问题描述】:

我需要上传文件:

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

我有错误:

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;在 更多……

It is fix. 但是我不知道怎么用。我必须在我的 resources.groovy 中编写 dsl 代码。

【问题讨论】:

    标签: grails


    【解决方案1】:

    尝试将以下内容添加到 build.gradle:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-22
      • 1970-01-01
      • 2020-04-06
      • 2018-08-10
      相关资源
      最近更新 更多