3

我的 Eclipse 配置为,当我保存 java 源文件时,它会自动插入缺少的导入声明。除非引用不明确。Fpr 实例,最烦人的歧义是 with List<T>- bothjava.utiljava.awt声明它。这里日食需要手动解决。

我想知道是否可以在某个地方配置每当List<T>使用时都java.util应该导入。或者,由于我没有使用java.awt,我可以将其从可能的建议列表中删除。

有任何想法吗?

谢谢。

4

3 回答 3

1

这听起来像是从 Eclipse 的组织导入中排除包的可能副本。基本上,您想更改您的类型过滤器首选项以排除java.awt.*包。请记住,如果您尝试编写 AWT/Swing 代码,这样做会使事情变得更难/令人困惑。

于 2012-06-19T13:50:52.350 回答
0

我想到的一件事是更改首选项中的类模板以包含以下行:

import java.util.List

除非您打算使用 AWT 版本的 List,或者关心未使用的 import 语句,否则应该可以解决这个烦人的问题。

于 2012-06-18T14:25:50.357 回答
0

手动调用 Organize Imports,它会在发现歧义时询问您。

于 2012-06-18T15:55:46.083 回答