1
Java 8アップデート65を使用してSpringブート(1.3.3)+ Spring Loaded(1.2.5または1.2.6)を設定しようとしていますが、ラインでIllegalStateException:タイプレジストリTypeRegistry(Springブート+ Springロード+ Java 8)
java.lang.IllegalStateException: The type registry TypeRegistry(id=1252261311,loader=sun.misc.Launcher$AppClassLoader) does not know about type id 524
at org.springsource.loaded.TypeRegistry.getReloadableType(TypeRegistry.java:1910) ~[springloaded-1.2.6.BUILD-20160411.195630-9.jar:1.2.6.BUILD-SNAPSHOT]
at org.springsource.loaded.TypeRegistry.idyrun(TypeRegistry.java:1789) ~[springloaded-1.2.6.BUILD-20160411.195630-9.jar:1.2.6.BUILD-SNAPSHOT]
at br.com.ProjectClass]
『br.com.ProjectClassで』このようなラムダ式の1つの呼び出しがあります::
LOG.fine(()-> "Some text.." );
は、「私はこのエラーを得たいくつかのJavaクラスを変更したときにいくつかの問題に直面メートル
その後、私のアプリケーションは停止します!この問題がラムダ式と関連しているかどうかはわかりません。
助けが必要ですか?
ラムダ式がロードされているバグにバグがあると思います。https://github.com/spring-projects/spring-loaded/issues/165 – Hrabosch
@Hraboschが前述したように、これはSpring Loadedバグ。幸い、Spring Loaded 1.2.8で修正されているようです。私は同じ問題を抱えていて、SNAPSHOT.jarを使って私のために働きます。 – Alex