Java通过class文件得到所在jar包
生活随笔
收集整理的這篇文章主要介紹了
Java通过class文件得到所在jar包
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
今天遇到一個問題,需要通過知道的class文件得到該文件所在的jar包,試過很多辦法都不行,最后在網(wǎng)上找到了一個解決辦法,如下:
demo.java| 1 2 | String path = XXX.class.getProtectionDomain().getCodeSource().getLocation().getFile(); File jarFile = new File(path); |
其中的XXX指已經(jīng)知道的類名,然后通過后面的方法可以直接獲取到JAR包,具體這些方法是干嘛的,下來研究后再補充。
轉(zhuǎn)載于:https://www.cnblogs.com/kingzzm/p/3325370.html
總結(jié)
以上是生活随笔為你收集整理的Java通过class文件得到所在jar包的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基本数据类型存储空间
- 下一篇: JavaSE 国际化 简单例子