最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IDEA中配置Java反編譯工具javap -c的使用

 更新時間:2023年07月09日 16:14:57   作者:☆*往事隨風*☆  
本文主要介紹了IDEA中配置Java反編譯工具javap -c的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

一、前置條件

確保 IDEA 已經(jīng)開啟了編譯 javac 。默認 IDEA 是開啟的。

二、新建外部工具

首先進入 Settings ---> Tools ---> External Tools ,點擊 + 號新建一個外部工具

填寫工具的相關信息:

參數(shù)解釋:

  • Name:工具名稱。建議名字起的語義化一點
  • Group:分組,使用默認的即可
  • Description:工具描述。建議描述的詳細點
  • Program: jdk中的 javap 的安裝路徑地址
  • Arguments:由于我們解析的是 .class 文件,所以這個參數(shù)配置的是我們 .class 文件所在目錄,也就是項目的輸出目錄。
     
    復制代碼 代碼如下:
    -c $OutputPath$\$FileDirRelativeToSourcepath$\$FileNameWithoutAllExtensions$.class
  • Working directory:工作目錄。這里經(jīng)過測試可以不用配置?;蛘呖梢园凑瘴遗渲玫哪菢?,將其配置到 輸出目錄目錄下

三、使用方式

右鍵你想要反編譯的xxx.java,選擇External Tools,選擇你新增的工具。

注意:有時候會爆出 找不到 xxx.class 的錯誤,這是因為你的 xxx.java還沒有被編譯成xxx.class,所以外部工具找不到對應的 .class 文件,此時只需要重新運行一下 xxx.java 或者 使用快捷鍵 ctrl + shirft + F9 重新編譯一下當前類。

到此這篇關于IDEA中配置Java反編譯工具javap -c的使用的文章就介紹到這了,更多相關IDEA javap -c內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • MyBatis-Plus中Service接口的lambdaUpdate用法及實例分析

    MyBatis-Plus中Service接口的lambdaUpdate用法及實例分析

    本文將詳細講解MyBatis-Plus中的lambdaUpdate用法,并提供豐富的案例來幫助讀者更好地理解和應用該特性,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • Java四種線程池的使用詳解

    Java四種線程池的使用詳解

    本篇文章主要介紹了Java四種線程池的使用詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • Java實現(xiàn)格式化打印慢SQL日志的方法詳解

    Java實現(xiàn)格式化打印慢SQL日志的方法詳解

    不管我們使用何種語言開發(fā),一旦程序發(fā)生異常,日志是一個很重要的數(shù)據(jù),下面這篇文章主要給大家介紹了關于Java實現(xiàn)格式化打印慢SQL日志的相關資料,需要的朋友可以參考下
    2022-10-10
  • Java基礎鞏固抽象類與接口詳解

    Java基礎鞏固抽象類與接口詳解

    在類中沒有包含足夠的信息來描繪一個具體的對象,這樣的類稱為抽象類,接口是Java中最重要的概念之一,它可以被理解為一種特殊的類,不同的是接口的成員沒有執(zhí)行體,是由全局常量和公共的抽象方法所組成,本文給大家介紹Java抽象類和接口,感興趣的朋友一起看看吧
    2022-05-05
  • Java編程枚舉類實戰(zhàn)代碼分享

    Java編程枚舉類實戰(zhàn)代碼分享

    這篇文章主要介紹了Java編程枚舉類實戰(zhàn)代碼分享,具有一定借鑒價值,需要的朋友可以了解下。
    2017-11-11
  • java反射機制根據(jù)屬性名獲取屬性值的操作

    java反射機制根據(jù)屬性名獲取屬性值的操作

    這篇文章主要介紹了java反射機制根據(jù)屬性名獲取屬性值的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • Java 重入鎖和讀寫鎖的具體使用

    Java 重入鎖和讀寫鎖的具體使用

    這篇文章主要介紹了Java 重入鎖和讀寫鎖的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • 理解Java當中的回調(diào)機制(翻譯)

    理解Java當中的回調(diào)機制(翻譯)

    今天我要和大家分享一些東西,舉例來說這個在JavaScript中用的很多。我要講講回調(diào)(callbacks)。你知道什么時候用,怎么用這個嗎?你真的理解了它在java環(huán)境中的用法了嗎?當我也問我自己這些問題,這也是我開始研究這些的原因
    2014-10-10
  • SpringBoot攔截器不生效的問題解決

    SpringBoot攔截器不生效的問題解決

    很多開發(fā)者會遇到一個常見的問題,攔截器配置了卻不生效,本文主要介紹了SpringBoot攔截器不生效的問題解決,具有一定的參考價值,感興趣的可以了解一下
    2024-09-09
  • JAVA如何轉(zhuǎn)換樹結構數(shù)據(jù)代碼實例

    JAVA如何轉(zhuǎn)換樹結構數(shù)據(jù)代碼實例

    這篇文章主要介紹了JAVA如何轉(zhuǎn)換樹結構數(shù)據(jù)代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-03-03

最新評論

湄潭县| 嘉义市| 吉水县| 平江县| 昌平区| 嵊州市| 阿拉善盟| 黑山县| 丹巴县| 武乡县| 莒南县| 达州市| 永胜县| 伽师县| 张家口市| 凤庆县| 雅安市| 阳信县| 衡阳县| 泗阳县| 乌拉特前旗| 广河县| 沙田区| 邢台县| 佛冈县| 淮北市| 洛隆县| 山东省| 泗洪县| 炎陵县| 靖宇县| 盐亭县| 本溪市| 西和县| 定远县| 墨脱县| 临汾市| 泌阳县| 日喀则市| 怀安县| 贵溪市|