如何确定加载类的绝对路径(如果有)?
是否有一种(兼容的,如果可能的话)方法来确定加载类的绝对路径?
当然,这并不总是可能的(如果您考虑动态创建的类),但是 如果加载的类位于 jar 内,如何获取该 jar 的绝对路径?
Is there a (compatible, if possible) way to determine the absolute path of a loaded Class?
Of course, this is not always possible (if you think of dynamically created classes), but
if the loaded Class is inside a jar how to get the absolute path for this jar?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
完整代码:
输出:
或者
Fullcode:
Output:
Or
尝试这样的事情:
如果类是从 jar 加载的,结果应该是这样的:
Try something like this:
If the class is loaded from jar the result should be something like: