2014-05-11 156 views
-2

我有一个名为“smartApp”的软件包,它还包含一个TDA.java文件和一个名为“Crawler”的子软件包。我正在尝试访问TDA.java.I中的.java文件(在爬行程序包中定义),并将Traw.java文件中的Crawler程序包导入为“import Crawler。*;”但它说“错误:包Crawler不存在”。如何导入软件包

我的层次结构如下所示: SmartApp - > TDA.java,履带 - > ABC.java

+0

import smartApp.Crawler。*; –

+0

'import smartApp.Crawler.ABC;' - 这里没有问题。 –

回答

2

它必须是:

import smartApp.Crawler.*; 

注意,包名应遵循Java命名约定。他们不应该以大写字母开头。

+0

我们写了“package smartApp; import smartApp.Crawler。*;”在TDA.java中,但同样的错误。更重要的是,我们通过ubuntu中的命令行来运行它。 – user1708240

0
// Rename Crawler to smartApp.Crawler 

import smartApp.Crawler.*;