如何从 Eclipse 中导入包?

Posted

技术标签:

【中文标题】如何从 Eclipse 中导入包?【英文标题】:How to import a package from Eclipse? 【发布时间】:2011-02-10 11:45:29 【问题描述】:

在我的一个目录中,我拥有属于一个包(“游戏”)的所有 .java 文件。现在我想创建一个 .java 文件,它不属于这个包并导入“游戏”包。如果我创建一个新文件并写入import game;,那么 Eclipse 会抱怨它不知道“游戏”包的含义。有人可以帮我解决这个问题吗?

【问题讨论】:

Eclipse 帮助您通过按 Ctrl+Shift+O(“组织导入”)导入依赖项 【参考方案1】:

你不能导入一个包,你需要从那个包中导入类:

import game.SomeClass;
import game.SomeOtherClass;

import game.*;

从该包中导入所有类。

如果您在代码中键入类名并按 Ctrl+Space 进行代码完成,则

Eclipse 可以为您生成这些导入。在那里选择正确的类(如果不同包中存在多个同名的类),就会生成导入。

【讨论】:

【参考方案2】:

您可能还想使用 Eclipse 的“组织导入”快捷键:Ctrl + Shift + O。

这将找到所有缺失的类型并自动添加适当的导入。

【讨论】:

【参考方案3】:

在新的 java 文件中导入你的包或创建对象并从你的旧包中获取你想要的 java 类

【讨论】:

以上是关于如何从 Eclipse 中导入包?的主要内容,如果未能解决你的问题,请参考以下文章

如何导入MAVEN项目,到MyEclipse中

android 导入第三方jar包,在程序中导入包中的类无效;

如何从 Eclipse 中导出 Jetty 启动配置 [重复]

为啥 vscode 从打字稿缓存中导入包

如何在使用库的eclipse中导入android studio项目?

如何在eclipse中导入jar