查看並解壓下載Linux下jar包內的class文件


1.在jar包路徑內,輸入以下命令查看jar包內的內容

jar vtf  xxx.jar

2.搜索jar包內的想要下載的class文件或者其他文件,可以連同第一步使用管道命令:

jar vtf  xxx.jar | grep xxx.class

3.查找到后復制該class文件在jar包內的路徑, 然后只解壓該class文件:

jar xf  xxx.jar  BOOT-INF/classes/.../xxx.class

4.解壓后的文件在jar包同路徑下的BOOT-INF文件夾中,進入后就看到解壓的class文件了,然后使用sz命令下載下來即可

sz BOOT-INF/classes/.../xxx.class

5.把下載下來的class文件放在IDEA中,即可查看代碼。

 

以上步驟可以一氣呵成。避免了下載整個jar包所需大量時間的問題。以此對比本地代碼可以排除服務器上的代碼和本地代碼不一致的問題。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM