Eclipse Tomcatスタートアッププロジェクトエラー:定数プールの無効なバイトタグ:19 jackson-core-2.10.1.jar /] for annotatio

org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 19
    at org.apache.tomcat.util.bcel.classfile.Constant.readConstant(Constant.java:97)
    at org.apache.tomcat.util.bcel.classfile.ConstantPool.<init>(ConstantPool.java:55)
    at org.apache.tomcat.util.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:176)
    at org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:85)
    at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2123)
    at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1985)
    at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1946)
    at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1931)

これは、jarバージョンの依存関係が多数あるためです。1つの方法は、エラーの詳細を直接表示し、対応するバージョン情報を変更することです。Tomcat7バージョンを使用しています

解決策:問題を解決するには、Tomcat8に直接アップグレードして切り替えます

おすすめ

転載: blog.csdn.net/weixin_39709134/article/details/123628473