2012-06-23 21 views
10

quiero importar org.apache.commons.io pero estoy recibiendo este error:Adición de la dependencia común de Apache Jugar Framework 2.0

[info] Compiling 1 Java source to /home/ghost/Bureau/app/play-2.0.1/waf/target/scala-2.9.1/classes... 
[error] /home/ghost/Bureau/app/play-2.0.1/waf/app/controllers/Application.java:9: error: package org.apache.commons.io does not exist 
[error]  import org.apache.commons.io.*; 
[error] ^
[error] /home/ghost/Bureau/app/play-2.0.1/waf/app/controllers/Application.java:41: error: cannot find symbol 
[error]     FileUtils.copyFile(file, destinationFile); 
[error]    ^
[error] symbol: variable FileUtils 
[error] location: class Application 
[error] 2 errors 
[error] {file:/home/ghost/Bureau/app/play-2.0.1/waf/}waf/compile:compile: javac returned nonzero exit code 
[error] application - 

Play no puede encontrar el paquete org.apache.commons.io . ¿Cómo puedo agregar apache io como dependencia?

+1

poner el frasco en la ruta de clase e importarlos en su clase –

Respuesta

35

Para añadir las dependencias

  1. proyecto Editar archivo Build.scala: /project/Build.scala y añadir la dependencia de commons-io

    val appDependencies = Seq(
        // Add your project dependencies here, 
        "commons-io" % "commons-io" % "2.4" 
    ) 
    
  2. usando el juego de selección Consola dependencia resuelto o no usar el comando: play dependencies

Consejo: Si usted no está familiarizado con la sintaxis de SBT mvnrepository.com le permite copiar uno adecuado en SBT pestaña: commons-io sample

+1

eso es exactamente lo que estaba buscando! – Mooh

Cuestiones relacionadas