dubbo 2.5.7 jdk1.8.0_152
項目使用dubbo2.5.7,jdk1.8.0_152,在編譯的時候遇到下面的問題:
image.png
到網(wǎng)上查了一下資料,說是編譯字節(jié)碼的問題.
由于是突然間出現(xiàn)的問題,仔細想了一下,是不是使用了jdk8的lambda表達式的問題?
后來經(jīng)過驗證,將lambda表達式修改后,發(fā)現(xiàn)正常了...
image.png
這個問題原因已知沥阳,是由于javassist 3.18以下的版本不支持在JDK1.8下運行,項目中通過maven導(dǎo)入jar包触机,同時引入了高版本與低版本javassist,排除低版本即可正常纤控。