Usando o Play 2.3.xe vejo este erro
java.lang.ClassCastException: javassist.bytecode.InterfaceMethodrefInfo não pode ser convertido em javassist.bytecode.MethodrefInfo
Encontrei poucos lugares onde todo mundo fala sobre isso como abaixo, mas não encontrei a solução sobre isso ainda.
https://groups.google.com/forum/#!searchin/play -framework/https$3A$2F$2Fgithub.com$2Fjboss-javassist$2Fjavassist$2Fpull$2F10/play-framework/Oiqqk4SZr5Y/kYhv_tG_uqQJ
Eu adicionei 3.20 javassit no build.sbt , mesmo assim não funciona.
Alguma ideia de como resolver este problema. além de caçar qual código java8 está causando isso?
-Obrigado
Você provavelmente precisa adicionar a atualização do javassist 3.20 para project/plugins.sbt
, já que o javassist está sendo usado pelo sbt em tempo de compilação por um plugin sbt, não pelo seu aplicativo em tempo de execução.
Exemplo para atualizar o javassist em plugins.sbt seria bom. Você teria isso à mão?
libraryDependencies += "org.javassist" % "javassist" % "3.20.0-GA"
Comentários muito úteis