【发布时间】:2020-11-11 18:32:40
【问题描述】:
有像CLASSPATH 这样的术语,它使用JVM 可以找到自定义类或jar 文件以将它们导入另一个包(我说的对吗?)。因此,我创建了一些自定义类并将它们放入包net.ederika,然后我创建了另一个具有net.bartikan 包名称的项目。我的主要想法是将类从net.ederika 包导入到第二个项目。我指定了CLASSPATH 环境变量CLASSPATH EV 并添加到C:/DOC/JavaT net/edeirika/ 扩展名为.class 的文件中。我得到了这个:Error with package importing
为此,我使用了 IntelliJ IDEA。我的行为有什么问题? Bruce Eckel(“Thinking in Java”一书)写道,我们指定CLASSPATH,在其中添加没有.class 文件的文件夹,然后JVM 会找到它。我对这个话题感到非常沮丧和困惑,不能仅仅继续阅读那本书。 From "Thinking in Java" 网上没有太多关于它的信息,所以我在这里问。 files in CLASSPATH specified folders
【问题讨论】:
-
“互联网上没有太多关于它的信息”你只是没找对地方
-
请注意,importing 是源代码的编译时功能。这与 classpath 无关,它是一个运行时特性。
-
@Seelenvirtuose 但是为什么 Bruce Eckel 和 Cay Horstman 将导入自定义包和
CLASSPATH联系起来?如果不是为了进口,那是什么?人们通常是怎么做的(importing)?
标签: java intellij-idea jar package classpath