2016-06-15 8 views
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クラスを変更したときにいくつかの問題に直面メートル

その後、私のアプリケーションは停止します!この問題がラムダ式と関連しているかどうかはわかりません。

助けが必要ですか?

+2

ラムダ式がロードされているバグにバグがあると思います。https://github.com/spring-projects/spring-loaded/issues/165 – Hrabosch

+0

@Hraboschが前述したように、これはSpring Loadedバグ。幸い、Spring Loaded 1.2.8で修正されているようです。私は同じ問題を抱えていて、SNAPSHOT.jarを使って私のために働きます。 – Alex

答えて

関連する問題