如何知道正在检测java的类的jar名称

时间:2013-11-27 15:44:31

标签: java instrumentation

我正在使用java检测。 给定类名(正在检测),我怎么知道它所在的jar文件?

1 个答案:

答案 0 :(得分:0)

以下代码应该有效。我用一个罐子尝试了它,它给了我jar路径:

new File(Test.class.getProtectionDomain().getCodeSource().getLocation().getFile())

只需用您的班级名称替换Test