如何获取方法的完整路径,在java中调用它的位置?

时间:2015-09-09 13:58:25

标签: java logging log4j

如何获得调用my方法的类的完整路径。我有一个写日志的方法。我想知道它在哪里被召唤。

2 个答案:

答案 0 :(得分:0)

System.getProperty("user.dir") 

将为您提供目录。 如果你想要类名,也可以使用

this.getClass().getName();

答案 1 :(得分:0)

我使用log.debug("" + Arrays.toString(Thread.currentThread().getStackTrace()));来获取我的方法调用的完整类路径。