让eclipse自动导入其他类

时间:2016-02-19 12:19:38

标签: java eclipse

有没有办法让Eclipse自动导入一个特定的类而不是默认类?

我的eclipse总是从包中自动导入类IllegalArgumentException org.jboss.weld.exceptions而不是默认的Java包java.lang;

我想强制它自动使用java.lang包。

这在Java-EE开发中非常烦人,因为类在类路径上不可用,并且在服务器启动时错误只发生在运行时。

3 个答案:

答案 0 :(得分:2)

您可以通过在eclipse中配置类型过滤器来忽略这一点。

窗口 - >偏好

对话框中的

: java - >外观 - >类型过滤器

按钮添加。

输入org.jboss.weld.exceptions。*

导入或自动完成时,将忽略此包中的所有类。

Eclipse reference of Type Filters

答案 1 :(得分:1)

打开eclipse首选项(Windows /首选项)并通过添加不需要的包来编辑 Java /外观/类型过滤器首选项,它们将不再在快速修复弹出窗口中提出。

答案 2 :(得分:1)

在首选项 - Java - 外观 - 类型过滤器中,您应添加org.jboss.weld.exceptions.*

例如,这是我在日食中配置的,因为它一直导入edu.emory.mathcs.backport.java.util.Arrays

enter image description here