Java Jenkins升级到play 2.3后不工作
最近我升级到Play2.3,当我配置Jenkins时,我必须用Play2.2.x这样设置它,这样它才能工作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,
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]