4

我为每个 Java 类定义了一个记录器:

private XLogger logger = XLoggerFactory
        .getXLogger(AuthenticationFailureHandlerImpl.class.getName());

我想将它添加到 Eclipse 片段中。是否有预定义的 Eclipse 变量,以便类名可以动态替换为插入此代码段的类名?

谢谢你。

4

2 回答 2

6

我正在使用这个:

private static final Log LOG = LogFactory.getLog(${enclosing_type}.class);

在 Java->Editor->Templates of the Eclipse Preferences 中定义它。

于 2012-05-22T14:15:39.587 回答
3

此外,您可以添加导入。

${imp:import(org.slf4j.Logger, org.slf4j.LoggerFactory)}
private static final Logger logger = LoggerFactory.getLogger(${enclosing_type}.class);
于 2016-01-18T07:00:56.267 回答