如何解析“ org.name1.name2.name3;”进口?

时间:2019-11-24 02:08:29

标签: java eclipse import

我总是对Java导入感到困惑,例如“ import com.smth.smth”或“ import org.name1.name2.smth”,这是我的Java代码中的错误。

如何可能需要使用Eclipse解决它们?

此类进口的名称是什么?我试图用Google搜索它,但是我发现的答案总是说要下载一些.jar并通过“添加外部...”将其添加到构建路径中。

我不理解这些导入看起来像网址。它们如何工作?请让我出飞机,或提供参考。

谢谢。

图片1:

enter image description here

图片2:

enter image description here

2 个答案:

答案 0 :(得分:1)

Project>属性:Java Build Path 中的选项卡 Libraries 中的库/依赖项(例如必须添加一个包含类型(类,接口,枚举或批注)org.myrobotlab.service.interfaces.DeviceControl等的JAR或类文件夹。

如果您有module-info.java文件,则还必须为包含这些类型的模块添加requires ...语句。

import语句是Java的基本知识,因此最好先学习Java的基础。

答案 1 :(得分:0)

从.jar导入时,您只是像访问所有其他类一样访问它们中的类。您必须下载jar并将其添加到构建路径中,才能使用其中的任何内容。

组织或公司通常使用org / com(如果是公司或组织)为.jar文件的程序包命名,然后是子程序包(程序包做什么),然后是类名。