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