如何在eclipse/java中禁用字段NotUsed的值警告logger字段
我一直在使用日志框架SL4J,在每个类中都有一个可用的记录器变量已成为一种习惯:如何在eclipse/java中禁用字段NotUsed的值警告logger字段,java,eclipse,logging,Java,Eclipse,Logging,我一直在使用日志框架SL4J,在每个类中都有一个可用的记录器变量已成为一种习惯: private static final Logger logger = LoggerFactory .getLogger(Clazz.class); 但我也在清理代码,我想消除特定的警告: 未使用字段Clazz.logger的值 当然,简单的解决方案是删除该字段。但我想做的是在Eclipse中为整个项目禁用此警告,仅针对logger字段 我不想对名称与“logger”不同的字段禁用此警告。我也不
private static final Logger logger = LoggerFactory
.getLogger(Clazz.class);
但我也在清理代码,我想消除特定的警告:
未使用字段Clazz.logger的值
当然,简单的解决方案是删除该字段。但我想做的是在Eclipse中为整个项目禁用此警告,仅针对logger字段
我不想对名称与“logger”不同的字段禁用此警告。我也不想每次使用记录器时都写:@SuppressWarnings(“unused”)
这可能吗?如果是这样,我如何才能做到这一点?无法禁用此特定情况下的警告 此问题有两种解决方案:
slf4j
。这意味着您可以根据需要快速删除和添加字段<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="true" context="java-members" deleted="false" description="Slf4j Logger" enabled="true" name="log">private static final Logger log = LoggerFactory.getLogger(${enclosing_type}.class);${imp:import(org.slf4j.LoggerFactory)}${imap:import(org.slf4j.Logger)}</template></templates>
private static final Logger log=LoggerFactory.getLogger(${enclosing_type}.class)${imp:import(org.slf4j.LoggerFactory)}${imap:import(org.slf4j.Logger)}
将其粘贴到文件中并在Eclipse中导入。您是否有字段
Clazz.logger
?我个人使用@SuppressWarnings(“unused”)
,因为阅读代码的其他人很清楚这是有意的。@aaron感谢模板:)非常有效,解决了我未使用的logger的问题,现在我可以把它们去掉了。