当前位置:首页 > JAVA > 正文内容

idea提示库源与类的字节码不符

高老师1年前 (2023-06-29)JAVA419
今天在编译项目时候发现项目依赖的包一直不是最新的,反复打包无效,于是研究了下,整理下来,希望对大家有帮助
1.特征1:idea显示的是.java文件而不是.class文件,震惊,
2.特征2: 通过idea查看jar反编译检查代码正常,但是在特征1中我们看到的代码和反编译jar看到的文件不一致
说明打包的jar包本身没有问题,尝试清理IDEA缓存无效
再次进入jar包目录E:\java\maven\repository\com\x3\x3-common-base-core\2022.3.RELEASE下进行检查,发现jar与source.jar里边的内容不一致,直接把整个目录全部清空再编译解决问题。

扫描二维码推送至手机访问。

版权声明:本文由高久峰个人博客发布,如需转载请注明出处。

本文链接:https://blog.5b1.cn/post/446.html

分享给朋友:

“idea提示库源与类的字节码不符” 的相关文章

 java字节与字符的区别,字节与字的区别与联系

java字节与字符的区别,字节与字的区别与联系

字节(Byte)是计量单位,表示数据量多少,是计算机信息技术用于计量存储容量的一种计量单位,通常情况下一字节等于八位。字符(Character)计算机中使用的字母、数字、字和符号,比如'A'、'B'、'$'、'&'等。一般在英文...

java编译编码问题,java编译执行时编码问题

java编译编码问题,java编译执行时编码问题

public class test {     public static void main(String[] args) {     &...

java一个类可以有多个构造方法

java一个类可以有多个构造方法

java一个类可以有多个构造方法,根据传参类型和个数来匹配执行哪个构造方法。public class Member {     public Member(){      ...

java限制1个方法同一时间只能被一个线程访问

java限制1个方法同一时间只能被一个线程访问

java限制1个方法同一时间只能被一个线程访问public synchronized void setOrderPay(){ }加上synchronized 修饰符即可...

java数组,java创建数组,java创建数组并赋值,java数组元素个数,java foreach 循环数组,java数组排序

java数组,java创建数组,java创建数组并赋值,java数组元素个数,java foreach 循环数组,java数组排序

(1).创建数组double[] myList = new double[size];  //推荐创建方式 double myList[] = new double[size];  ...

java睡眠方法,java睡眠函数,java睡眠时间,java睡眠一分钟,java睡眠五秒钟

java睡眠方法,java睡眠函数,java睡眠时间,java睡眠一分钟,java睡眠五秒钟

(1).java睡眠函数Thread.sleep(时间);  //单位为毫秒(2).java睡眠函数例子Date dNow = new Date(); SimpleDateFormat ft = new&nbs...