如何阻止Eclipse在Java代码中的导入组之间插入空行

如何阻止Eclipse在Java代码中的导入组之间插入空行,java,eclipse,formatting,Java,Eclipse,Formatting,我正在使用这个版本的Eclipse: 版本:2019-09 R(4.13.0) 构建id:20190917-1200 我想我已经设置了Eclipse在所有导入之间禁用空行的所有可能设置,但是只要程序自动添加新导入,它仍然会在导入组之间自动插入一行 我所说的一个例子: import java.util.Map; import java.util.Set; import org.slf4j.Logger; import org.slf4j.LoggerFactory; 我设置了多个似乎会影响这一

我正在使用这个版本的Eclipse: 版本:2019-09 R(4.13.0) 构建id:20190917-1200

我想我已经设置了Eclipse在所有导入之间禁用空行的所有可能设置,但是只要程序自动添加新导入,它仍然会在导入组之间自动插入一行

我所说的一个例子:

import java.util.Map;
import java.util.Set;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
我设置了多个似乎会影响这一点的设置,似乎它应该完全控制它的主要设置是
窗口->首选项->Java->代码样式->格式化程序->活动配置文件->编辑->空行->编译单元内的空行
我已将那里的所有设置设置为0。
这包括“导入组之间”,我认为这是为了准确地控制我所询问的内容。
但是它不起作用。
有什么想法吗?

谢谢

确保按下了导入组之间选择器右侧的删除多余的空行按钮,该按钮在我的Eclipse版本中不存在。@Brent212是的,您错过了一些更新时间。现在你落后了三个版本。请尽快。