请问一个可以做java预编译的功能或者eclipse插件

请教一个可以做java预编译的功能或者eclipse插件?
我其实就是要做这么个功能:
log.debug("类名."+"方法名"+"日志");

本身可以用这个解决:
Thread.currentThread().getStackTrace()

但效率太低, 我不考虑.
也可以自己直接复制粘贴, 把方法名和类名都复制过去. 但是这么干不是很累么.

所以.有问:
有什么预编译或者eclipse插件能满足我这个需求?   
比如我仅仅给方法加个 @ 什么什么标记之类的, 他就能自动给我补足这些代码?

另, 借这个帖子问个eclipse插件:
有个插件能够在类顶端标记一个  @XXX 之后就自动把 get,set属性补齐 .
注意,是在编译后的字节码里补齐,而不是在*.java代码上补齐. 我要的不是eclipse自带的那个 get,set属性自动生成功能哦, 谢谢,别误会了.
------解决方案--------------------
日志框架本身就有这样的功能。

你的debug信息,会体现出所在java文件的哪个方法的第多少行