Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何用包装导入包装_Java_Import_Package - Fatal编程技术网

Java 如何用包装导入包装

Java 如何用包装导入包装,java,import,package,Java,Import,Package,我有一个名为“smartApp”的包,其中还包含一个TDA.java文件和一个名为“Crawler”的子包。我试图访问TDA.java中的.java文件(在crawler包中定义)。我还在TDA.java文件中以“import crawler.*”的形式导入crawler包,但它显示“错误:包crawler不存在” 我的层次结构如下: SmartApp-->TDA.java,爬虫-->ABC.java它必须是: import smartApp.Crawler.*; 请注意,包名称应遵循Java

我有一个名为“smartApp”的包,其中还包含一个TDA.java文件和一个名为“Crawler”的子包。我试图访问TDA.java中的.java文件(在crawler包中定义)。我还在TDA.java文件中以“import crawler.*”的形式导入crawler包,但它显示“错误:包crawler不存在”

我的层次结构如下: SmartApp-->TDA.java,爬虫-->ABC.java

它必须是:

import smartApp.Crawler.*;

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

导入smartApp.Crawler。*<代码>导入smartApp.Crawler.ABC-此处没有问题。我们在TDA.java中编写了“package smartApp;import smartApp.Crawler.*”,但出现了相同的错误。此外,我们在ubuntu中通过命令行运行它。
// Rename Crawler to smartApp.Crawler

import smartApp.Crawler.*;