2017-01-15 8 views
0

私のプレーアプリケーションを通常のsbtプロジェクトからマルチプロジェクトに変更しました。 マイプレイアプリは罰金コンパイルが、それを実行している私は、このエラーを参照してください。私はプレーの2.4.xからの移行中と同じエラーに直面したPlayConfig.getOptional sbtをマルチプロジェクトに変更するときにNoSuchMethedError

// The Play plugin 
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.10") 

// web plugins 

addSbtPlugin("com.typesafe.sbt" % "sbt-coffeescript" % "1.0.0") 

addSbtPlugin("com.typesafe.sbt" % "sbt-less" % "1.1.0") 

addSbtPlugin("com.typesafe.sbt" % "sbt-jshint" % "1.0.4") 

addSbtPlugin("com.typesafe.sbt" % "sbt-rjs" % "1.0.8") 

addSbtPlugin("com.typesafe.sbt" % "sbt-digest" % "1.1.1") 

addSbtPlugin("com.typesafe.sbt" % "sbt-mocha" % "1.1.0") 

addSbtPlugin("org.irundaia.sbt" % "sbt-sassify" % "1.4.6") 

答えて

0

:よう

java.lang.NoSuchMethodError: play.api.PlayConfig.getOptional(Ljava/lang/String;Lplay/api/ConfigLoader;)Lscala/Option; 
    play.api.libs.ws.WSConfigParser.parse(Config.scala:46) 
    play.api.libs.ws.WSConfigParser.get(Config.scala:33) 
    play.api.libs.ws.WSConfigParser.get(Config.scala:31) 
    com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81) 

私plugins.sbtに見えますアプリケーションは正常にコンパイルされましたが、上記のランタイムエラーがスローされました。

プレイメーラーを3.0.1から5.0.0にアップデートし、問題を修正しました。

"com.typesafe.play" %% "play-mailer" % "5.0.0" 
関連する問題