Eclipse STS中存在一个恼人的问题:
Spring Tool Suite 版本:3.9.2.RELEASE Build Id:201712210947 平台:Eclipse Oxygen.2(4.7.2)
当我使用org.apache.logging.log4j.Logger并让Eclipse自动完成并询问参数时,它会打开最大的参数集。即:
private final Logger log = LogManager.getLogger(this.getClass().getName());
... 我去打字:
log.debug(
和Eclipse编辑器自动填充:
log.debug(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
并填写所有这些方法参数。 以前,不知道哪个版本,它默认为我可以传递消息的那个,即log.debug(msg),我可以填写我的msg字符串。 任何人都有这种情况发生在他们身上吗?
PS我知道我可以在菜单中选择log.debug(msg),但它在上下文菜单中就像5深。
编辑: 这也发生在多台PC上,我已多次重新安装。现在好几个月了。