繁体   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