【发布时间】:2013-06-03 06:52:14
【问题描述】:
这可能是一个简单的问题,但 Google 没有返回任何内容。
我已阅读Help with packages in java - import does not work
我仍然不明白为什么直接导入会起作用但通配符不会。 [编辑] 我所说的类包是指一个类包。我还是 Java 新手,所以我不知道语义 [编辑]
我有一个类包:com.company.functions,当我尝试import com.company.* 时收到以下错误。
java: package com.company does not exist
如果我明确导入com.company.function,那么我没有问题。
所以我想我有一个解决方案,但为了学习,有人可以解释我为什么会看到这个问题吗?
IDE:IntelliJ IDEA 12
import com.sociapathy.*; <--Throws compile error java: package com.sociapathy does not exist
import com.sociapathy.databaseAccess.MySQL; <--Works just fine
【问题讨论】:
-
你使用的是什么类型的IDE?
-
你能展示你的部分代码吗?很难说出问题的背景。
-
“我有一个类包:
com.company.functions”是什么意思?functions是一个包吗? -
com.company真的是一个包吗? -
我已经根据上面的cmets编辑了问题。