Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 无法使用/lib目录中包中的类_Scala_Playframework 2.1_Playframework 2.2 - Fatal编程技术网

Scala 无法使用/lib目录中包中的类

Scala 无法使用/lib目录中包中的类,scala,playframework-2.1,playframework-2.2,Scala,Playframework 2.1,Playframework 2.2,我做了一件简单的事情:我将自己制作的jar文件放入一个Play应用程序的/lib目录中。但是,它不起作用: def index = Action { val a = new com.mypackage.Class123 // error! not found Class123 Ok(views.html.index("hello")) } 它已经说了sbt,compile,genidea,但一切都是一样的 顺便说一下,出于某种原因,文件/lib/mypackage.jar是

我做了一件简单的事情:我将自己制作的
jar
文件放入一个Play应用程序的
/lib
目录中。但是,它不起作用:

def index = Action {
    val a = new com.mypackage.Class123 // error! not found Class123
    Ok(views.html.index("hello"))
  }
它已经说了
sbt
compile
genidea
,但一切都是一样的


顺便说一下,出于某种原因,文件
/lib/mypackage.jar
是38Mb。

请尝试在sbt中重新加载
reload
。这是重新扫描生成文件所必需的;可能还需要重新扫描
lib
目录(我不确定)。

hmm,所以我猜jar有点大。
jartflib/mypackage.jar
输出什么?