我发现了这个问题->在 Java 中导入自定义库
@Andy Thomas-Cramer 说“Java 编程简介”中的“stdlib.jar”中的类没有包,所以它们在默认包中。
这不是一个坏习惯吗?如果你有没有包的东西,IDE 的自动完成会很慢。这也意味着我们不能使用该 jar 中的任何类,这些类的包与默认值不同?
有人可以告诉我我们该如何处理吗?
编辑:我有 2 个罐子,我把它们放在引用库中,它们都有一堆默认包中的类。当我在不同的包中创建类时,默认值 - 比如说 org.myquestion 我不能再从 jar 中访问这些类。
这真的让我很烦恼...首先我无法创建自己的包并使用罐子中的任何东西。其次,我的 IDE(我使用 eclipse)的自动完成变得很糟糕——我想它会一次搜索到一些普通的类......我想做的是以某种方式将 jars 放在某个命名空间中......并能够访问它们像 org.someones.libs.SomeClass