今天在服務器上啟動tomcat7的時候,提示如下異常:
java.io.IOException: invalid constant type: 15
具體看是javasisst拋出來的。
系統運行環境:
Java8, org.javassist:javassist:3.15.0-GA 。
在網上找到2個此情況的描述:
- https://www.symphonious.net/2014/03/21/javassist-java-8-invalid-constant-type-15/
- http://blog.csdn.net/rchm8519/article/details/48698937
當然,因我的運行環境是Java7,故回滾服務器Java版本即可。不過后續在Java8下開發的時候,javassist還是需要注意一下。