我有一个名为“smartApp”的软件包,它还包含一个TDA.java文件和一个名为“Crawler”的子软件包。我正在尝试访问TDA.java.I中的.java文件(在爬行程序包中定义),并将Traw.java文件中的Crawler程序包导入为“import Crawler。*;”但它说“错误:包Crawler不存在”。如何导入软件包
我的层次结构如下所示: SmartApp - > TDA.java,履带 - > ABC.java
我有一个名为“smartApp”的软件包,它还包含一个TDA.java文件和一个名为“Crawler”的子软件包。我正在尝试访问TDA.java.I中的.java文件(在爬行程序包中定义),并将Traw.java文件中的Crawler程序包导入为“import Crawler。*;”但它说“错误:包Crawler不存在”。如何导入软件包
我的层次结构如下所示: SmartApp - > TDA.java,履带 - > ABC.java
它必须是:
import smartApp.Crawler.*;
注意,包名应遵循Java命名约定。他们不应该以大写字母开头。
我们写了“package smartApp; import smartApp.Crawler。*;”在TDA.java中,但同样的错误。更重要的是,我们通过ubuntu中的命令行来运行它。 – user1708240
// Rename Crawler to smartApp.Crawler
import smartApp.Crawler.*;
import smartApp.Crawler。*; –
'import smartApp.Crawler.ABC;' - 这里没有问题。 –