idea debug jdk源码行数不对以及No executable code found at line
2023-04-18 14:50:11 时间
debug发现源码行数不对,或者出现No executable code found at line,一般就是idea的jdk版本与要debug源码的jdk版本不一致导致。或者是本地maven指向的jdk版本与idea配置的jdk版本不一致。
现象
jdk源码ObjectInputStream设置debug断点,出现No executable code found at line
原因
本次引发的原因是本地远程debug服务器(linux)程序,本地是windows jdk1.8版本,远程是linux jdk1.8版本,所以会导致debug 源码行数不对。
解决方式
File --> Project Structure,设置Sourcepath,jdk指向linux环境jdk安装包内的源码包
相关文章
- 如何在 Java 中将 InputStream 读取/转换为字符串?
- M1 macOS安装java8/java11并动态切换
- 第六讲 Java面向对象-Java中的异常 (头歌答案)
- Mac下安装与配置Jenkins
- Kotlin相关面试题
- 【详细步骤】M1 Mac Book Pro安装Oracle Jdk 11 arm版
- 【华为OD机试真题 JAVA】求矩形相交区域的面积
- Servlet快速学习和Tomcat快速部署(web)
- JVM面试题集合(一)
- 服务高并发、高性能、高可用实现方案
- Java的所有线程知识精华全在CompletableFuture了
- 二、Java注解&反射和动态代理
- 使用JDK的 keytool 生成JKS,修改查看JKS信息
- 阿里研发工程师JAVA暑期实习一面
- Java到底能干什么?有哪些实际用途?
- 【华为OD机试真题 JAVA】翻转英文片段中指定区间的单词顺序
- Kotlin基础入门 - 静态变量、常量 And 静态函数、方法
- 使用不同版本的Java可能会产生多个Gradle守护进程
- 谁是世界上最好的编程语言?--编程语言70年浅谈
- Kotlin协程