日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

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

情況說明:

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


問題解決:

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

  • 首先查看我的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每個版本都有。
    或者從我的網(wǎng)盤中下載:我把每個版本都壓縮為src.zip了,可以選擇自己的版本來下載。提取碼:8888 https://pan.baidu.com/s/1VHFeUPzTPJMocoE2L-NIdw

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

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




  • 總結(jié)

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

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。