簡體   English   中英

從Java Classloader查看已加載的屬性文件

[英]Viewing loaded properties file from Java Classloader

Jar1有一個屬性文件名abc.properties,Jar2也有相同的文件abc.properties。 像這樣我有100多個罐子。 是否有任何機制可以理解從哪個jar加載abc.properties。

我知道它基於類路徑的優先級。 但我想知道從中加載abc.properties的jar的名稱。

是否有任何類加載器可以找到相同或任何可能有用的工具。

該應用程序部署在weblogic中。 如果需要,我也可以在Tomcat中部署。

CodeSource將為您提供jar的名稱以及jar中類的路徑。

YourClass.class.getProtectionDomain().getCodeSource().getLocation()

CodeSource: https//docs.oracle.com/javase/7/docs/api/java/security/CodeSource.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM