2017-04-11 2 views
0

Ich brauche Datei hochladen:Unable Klasse zu laden, um fehlende Abhängigkeit

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

i Fehler haben:

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. Aber ich weiß nicht, wie es zu benutzen. Ich muss den dsl Code in meine resources.groovy schreiben.

Antwort

1

versuchen Sie die folgenden Zusatz build.gradle: der Referenz

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

Für, es funktioniert. –

Verwandte Themen