gpt4 book ai didi

java - 我如何知道 Java 导入的路径?

转载 作者:行者123 更新时间:2023-11-30 11:15:48 24 4
gpt4 key购买 nike

我正在尝试学习 Java(我知道 php),但我不知道包含的类有什么路径。例如,我在 Eclipse 中(在包中)创建了一个新目录,并从其他项目中将一个类拖到那里。当我尝试导入它时,它找不到类。即使我没有任何目录并且该类直接在包中,使用 import package.classname 也不起作用...

我一定是遗漏了什么,但谷歌搜索没有显示任何回复。

如何获取类路径?它在属性中的某个地方吗?

最佳答案

Java 有类路径的概念:所有类都应该在其中找到的路径。

您可以使用此代码获取现有的类路径:

 System.getProperty("java.class.path")

如果您从命令行运行 java,那么您必须为您的类设置自己的类路径。

从类路径中,使用包来查找类。例如,如果类路径是“.”,即当前文件夹,并且您有一个名为 A 的类,它位于包 com.yourcompany 中,那么您将在 ./com/yourcompany/A.class 下找到该类

在您给出的示例中,转到终端并查找“bin”文件夹,您将看到所有类。但是,如果您想将另一个项目的新类添加到您的项目中,则有更简单的方法。您可以简单地在 Eclipse 中打开您的构建路径,并将其他项目中的类添加到您的项目中。

另一种方法是从其他项目创建一个 jar 并将该 jar 添加到您的项目中。

关于java - 我如何知道 Java 导入的路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25193973/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com