Invalid byte tag in constant pool: 18
网上有这个问题得解答,但是解决起来还是很麻烦
aspectj: Invalid byte tag in constant pool: 18 - 知乎
我来说是我得实践
首先这个问题在本地运行一直没问题
分析了半天发现本地用的是32 位为jdk,运行用了161 版jre
改用linux 的 8.5.73 tomcat进行开发。问题重现了
然后还是无法解决啊
然后只能灰溜溜用回tomcat7.0.99
===============================直接用junit 测试=====================
package org.junit.test; import java.util.HashMap;
import java.util.List;
import java.util.Map;import org.junit.runner.RunWith;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;//@RunWith(SpringJUnit4ClassRunner.class)
//@ContextConfiguration(locations = {"classpath:spring/ApplicationContext.xml"})
public class SpringTest { @Test public void test() {ApplicationContext ctx = new ClassPathXmlApplicationContext("spring/ApplicationContext.xml");}}
1.jre161 64位
jdk8 161 64位 +spring 4.3.3 +junit
org.aspectj.apache.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 18
组织。aspectj。阿帕奇。bcel。类文件。类格式异常:
常量池中的字节标记无效:18
2.jdk1.8.0_111 32位 +spring 4.3.3 +junit
jre1.8.0_111 32位
还是一样
包冲突了,删掉这个jar
运行成功!!!!!
改回原来环境看看,ok. 改成tomcat8.201 运行试试
运行成功!!!!!! !!!!!!
tomcat 8.5 死活不能运行
直接上 tomcat9.0.56 了
Invalid byte tag in constant pool: 18相关推荐
- ClassFormatException:Invalid byte tag in constant pool: 18
使用@Aspectj 时遇到的问题 Caused by: org.aspectj.apache.bcel.classfile.ClassFormatException: File: 'com.ls.s ...
- JDK8: Invalid byte tag in constant pool: 18
JDK8: Invalid byte tag in constant pool: 18 问题 org.aspectj.apache.bcel.classfile.ClassFormatExceptio ...
- org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 19
启动项目: 问题描述 严重: Unable to process Jar entry [module-info.class] from Jar [jar:file:/D:/.m2/myboot/org ...
- Invalid byte tag in constant pool: 19 与 javax/el/ELManager问题解决
Invalid byte tag in constant pool: 19 与 javax/el/ELManager问题解决 参考文章: (1)Invalid byte tag in constant ...
- org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 60
今天发现一个很奇怪的问题:org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constan ...
- Invalid byte tag in constant pool 19
Invalid byte tag in constant pool 19 问题发生时: 原tomcat版本为8.0 解决方式: 升级tomcat版本为8.5 若原tomcat版本是8.0或者8.0以下 ...
- Tomcat报ClassFormatException: Invalid byte tag in constant pool: 19解决方法
[现象] 严重: Unable to process Jar entry [module-info.class] from Jar [jar:file:/D:/work/demo/target/ROO ...
- 出现 org.apache.tomcat.xxx.ClassFormatException: Invalid byte tag in constant pool: 15 异常的原因及解决方法
1 异常描述 最近,当我从 SVN 检出项目并正常配置完 Tomcat 之后,启动项目,总是报出如下异常: 2 异常原因 通过观察上述标记出来的异常描述,我们可以知道: org.apache.tomc ...
- Invalid byte tag in constant pool: 19
问题 tomcat启动时报错 Invalid byte tag in constant pool: 19 解决办法 办法一:请检查报错提示的jar包路径,删除该jar包对应的文件夹,重新执行打包即可. ...
最新文章
- Trie 树——搜索关键词提示
- Chrome Full black Screen [Solved]
- Python安装模块出错(No module named setuptools)解决方法
- 非空约束对数据更新的影响
- 程序员面试题精选100题(58)-八皇后问题[算法]
- apidoc文档项目构建
- python同时兼容2和3的几个技巧
- MyBatis——[注解方式]一对多查询DEMO
- C语言学习之求∑n!(即求1!+2!+3!+...+20!)
- OSSemPost()--发出一个信号量
- 扒一扒面向对象编程的另一面
- 在集设海量拍摄配色案例 | 轻松掌握高级感配色,再也不愁没有灵感
- 花旗银行文章解释DeFi的好处
- 怎样成为PHP 方向的一个合格的架构师(转)
- Solr(一) Solr 简介及搜索原理
- Win7-旗舰版-连接共享打印机时,报 0x00000bcb 错误
- The following method did not exist:com.google.gson.GsonBuilder.setLenient()
- 浩若烟海事半功倍|利用Docker容器技术构建自动化分布式web测试集群Selenium Grid
- 玩转Linux与运维岗(21)
- SDN多控制器资源池的设计与实现
热门文章
- c语言实验心得100字,实验心得100字_100个面试常见经典问题_100个面试问题和答案...
- linux双系统没有引导,Ubuntu双系统没有可引导设备如何解决
- 使用QPST刷机时报ERROR: function: main:314 Could not connect to \\.\COM3
- SCIE与SCI差别是啥?
- 大型网站seo布局怎么做
- C# 如何避免装箱和拆箱操作
- FPGA-超声波避障小车(ego1)
- 网络安全风险感知和发掘,练习题
- mysql导入报1449_mysqldump 1449错误解决办法
- mysql ignore详解_MySQL replicate-ignore-db详解