【问题标题】:Why IDEA import ambiguous Java [duplicate]为什么 IDEA 导入模棱两可的 Java [重复]
【发布时间】:2014-12-10 11:39:27
【问题描述】:

我正在使用 IDEA 13.1

import x.y.ClassA;
import x.y.ClassB;
import x.y.ClassC;
import x.y.ClassD;

public class MyClass{
    //Something Else
}

当我想导入时

x.y.ClassE

IDEA 是这样工作的

import x.y.*;

public class MyClass{
    //Something Else
}

这太疯狂了!

如何设置导入单类而不是模糊导入!

【问题讨论】:

    标签: java intellij-idea


    【解决方案1】:

    这是因为 IDEA 中有关导入的特定设置。

    转到设置 - 代码样式 - Java - 导入并将“类计数以使用带有 '*' 的导入”设置为您想要的任何值。

    【讨论】:

      【解决方案2】:

      IntelliJ IDEA 有一个设置,用于控制从单个包导入多少次后,将使用 * 导入。要配置它,请转到 File -> Settings -> Code Style -> Java -> Imports 并将 Class count to use import with '*'Names count to use static import with '*' 更改为某个大数字 - 比如 99。

      【讨论】:

        猜你喜欢
        • 2021-11-28
        • 2015-06-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多