我有一個播放2.4.6應用程序工作正常,直到兩天前。由於昨天,我得到這個錯誤:EBean:java.lang.IllegalStateException:Bean類models.User未被增強?
[[37minfo] - application - Creating Pool for datasource 'default'
[[31merror] - com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager - Error in deployment
java.lang.IllegalStateException: Bean class models.User is not enhanced?
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.setEntityBeanClass(BeanDescriptorManager.java:1405) ~[avaje-ebeanorm-6.8.1.jar:na]
我已經找了解決方案,但我仍然得到該錯誤。即使我嘗試使用插件2.0
addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "2.0.0")
我該如何解決它?
謝謝你在前進,
更新:最後,我重寫了代碼,刪除EBean,並開始使用Play框架的數據庫連接池和JDBC的PreparedStatement
。工作正常。我會在這裏留下這個問題,希望能幫助別人。
我檢查了這一切。不管怎樣,謝謝你。 –
您使用的是什麼版本的Play?對於可能重合的其他事物是否有任何改變? –
播放2.4.6,Scala 2.11.6,Sbt 0.13.9,PlayEBean 1.0.0。我也用PlayEBean 2.0.0進行了測試... –