Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.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
Java Jenkins升级到play 2.3后不工作_Java_Jenkins_Playframework_Playframework 2.2_Playframework 2.3 - Fatal编程技术网

Java Jenkins升级到play 2.3后不工作

Java Jenkins升级到play 2.3后不工作,java,jenkins,playframework,playframework-2.2,playframework-2.3,Java,Jenkins,Playframework,Playframework 2.2,Playframework 2.3,最近我升级到Play2.3,当我配置Jenkins时,我必须用Play2.2.x这样设置它,这样它才能工作 play.Project.playJavaSettings 测试中的sbt.Keys.fork:=false 测试中的并行执行:=false 在游戏2.3中,我使用以下配置 lazy val root = (project in file(".")).enablePlugins(PlayJava).settings( parallelExecution in Test := false,

最近我升级到Play2.3,当我配置Jenkins时,我必须用Play2.2.x这样设置它,这样它才能工作

play.Project.playJavaSettings
测试中的sbt.Keys.fork:=false
测试中的并行执行:=false

在游戏2.3中,我使用以下配置

lazy val root = (project in file(".")).enablePlugins(PlayJava).settings(
parallelExecution in Test := false,
fork in Test := false)

parallelExecution in Test := false

sbt.Keys.fork in Test := false
我尝试了很多变化,但我无法让它工作,测试在本地运行良好,但在jenkins上运行不正常。例外情况总是存在的

>     [warn] play -  Error stopping plugin java.lang.NullPointerException: null     at
> play.libs.ws.ning.NingWSPlugin.onStop(NingWSPlugin.java:31)
> ~[play-java-ws_2.10-2.3.8.jar:2.3.8]  at
> play.api.Play$$anonfun$stop$1$$anonfun$apply$1$$anonfun$apply$mcV$sp$2.apply(Play.scala:108)
> [play_2.10-2.3.8.jar:2.3.8]   at
> play.api.Play$$anonfun$stop$1$$anonfun$apply$1$$anonfun$apply$mcV$sp$2.apply(Play.scala:107)
> [play_2.10-2.3.8.jar:2.3.8]   at
> scala.collection.immutable.List.foreach(List.scala:318)
> [scala-library.jar:0.13.7]    at
> play.api.Play$$anonfun$stop$1$$anonfun$apply$1.apply$mcV$sp(Play.scala:107)
> [play_2.10-2.3.8.jar:2.3.8] [warn] play -  Error stopping plugin
> play.api.Configuration$$anon$1: Configuration error[Missing
> configuration [db.default.driver]]    at
> play.api.Configuration$.play$api$Configuration$$configError(Configuration.scala:94)
> ~[play_2.10-2.3.8.jar:2.3.8]  at
> play.api.Configuration.reportError(Configuration.scala:743)
> ~[play_2.10-2.3.8.jar:2.3.8]  at
> play.api.db.BoneCPApi.play$api$db$BoneCPApi$$error(DB.scala:271)
> ~[play-jdbc_2.10-2.3.8.jar:2.3.8]     at
> play.api.db.BoneCPApi$$anonfun$3.apply(DB.scala:298)
> ~[play-jdbc_2.10-2.3.8.jar:2.3.8]     at
> play.api.db.BoneCPApi$$anonfun$3.apply(DB.scala:298)
> ~[play-jdbc_2.10-2.3.8.jar:2.3.8]

请提供帮助。

您使用的是哪个播放版本?我升级到了2.3.8,如果有帮助的话,我还使用了sbt。版本=0.13.7请确保在您的工作定义中您使用的是
激活器
命令,而不是
播放
嗨,我实际上使用的是sbt插件,但在服务器上下载并解压缩了activator,并尝试使用jenkins提供的activator clean编译测试。它不起作用。如果我从shell运行它,它会工作:(我将感谢任何其他建议,我真的希望修复此问题此处有一个类似于您的问题,但对于该用户,它是使用测试中的
parallelExecution:=false
…修复的。您可能希望在此处发表评论或打开一个新问题。除此之外,我在此处看到的唯一可疑问题是消息
缺少配置[db.default.driver]