日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

查看java源码时出现class文件而不是java文件,可能是因为java的安装路径下没有src.zip文件而是javafx-src.zip文件

發布時間:2025/1/21 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 查看java源码时出现class文件而不是java文件,可能是因为java的安装路径下没有src.zip文件而是javafx-src.zip文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

情況說明:

不是maven項目下的源碼,就是普通java工程,比如查看System.arraycopy()源碼,跳轉的時是class文件,并且會提示Decompiled .class file, bytecode version:55.0(Java 8)


問題解決:

網上查了很多方法,說的深奧極了,也沒找到有用的,不過也是有所啟發,最終解決了,然后分享一下。

  • 首先查看我的java8 安裝路徑下,有一個javafx-src.zip壓縮文件,而不是src.zip文件,這說明安裝java8時 這些源碼并沒有下載,而是用的javafx-src.zip中的class文件。(ps:我這里的src.zip是我剛剛下載的,也即是我們需要的java源碼)

  • 如果沒有src.zip文件說明我們沒有下載源碼,這就需要我們下載這個文件,可以在github上搜索src.zip,然后下載。直接上下載鏈接:https://github.com/zxiaofan/JDK java6 - java12每個版本都有。
    或者從我的網盤中下載:我把每個版本都壓縮為src.zip了,可以選擇自己的版本來下載。提取碼:8888 https://pan.baidu.com/s/1VHFeUPzTPJMocoE2L-NIdw

  • 下載好后,將壓縮包文件名改為src.zip放入java安裝路徑下,然后在你的IDE中的資源引用設置那里,把Sourcepath修改為下載的src.zip即可。

  • 以IDEA為例,Apply后就完事了,再次查看源碼就是java文件了




  • 總結

    以上是生活随笔為你收集整理的查看java源码时出现class文件而不是java文件,可能是因为java的安装路径下没有src.zip文件而是javafx-src.zip文件的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。