java - 如何在 Mac 上设置类路径以及是否有必要?

标签 java macos classpath

我是 Java 的初学者,最初下载并安装了 Android Studio、最新的 JDK 和 SDK 库,并尝试通过developer.andoird.com 遵循“构建我的第一个应用程序”教程,然后意识到我需要坚持基础知识,首先学习 Java。

现在我正在尝试遵循 Java 初学者教程,该教程解释了在 PC、Mac 和其他平台上设置 Java 的过程,但仅针对 PC 进行了解释。我被困在如何设置类路径上,因为教程仅针对 PC 进行了解释。

如果这些是基本问题,我很抱歉,我在过去的论坛中找不到任何用我能理解的初学者术语解释的内容。什么是类路径以及为什么需要设置它? Mac 上如何设置?我读到很多论坛都说你实际上不需要设置一个或者没有必要,而其他论坛则暗示不然。

*编辑:澄清一下,我正在学习 Udemy Java 初学者编程,在学习如何执行基本的 Hello World 之前,我一直坚持教程的设置类路径和检查类路径部分。

最佳答案

类路径是传递给 Java 运行时的设置。它基本上是 Java 运行时查找类文件的文件夹列表。最简单的类路径是当前文件夹:

java -classpath . MyClass

如果MyClass.class位于当前文件夹中,Java 将执行它。当您的项目变得更加复杂时(当您开始使用库时),您将需要更复杂的类路径设置。对于初学者,您可以坚持使用当前文件夹。

关于java - 如何在 Mac 上设置类路径以及是否有必要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29214655/

相关文章:

java - HttpsURLConnection.getInputStream() 是否进行自动重试?

xcode - 在配置设置中使用 .xcconfig 文件的路径

macos - Python 虚拟环境,Py2app 构建,wxpython 错误

macos - 设置光标,绕过光标放大率

java - 使用 bash,如何从目录中的所有文件中创建类路径?

java - 在构造函数中使用 "this instanceof …"或 "getClass()"是否安全?

java - 哪里可以下载 JRockit for Java 1.5

java - 如何让 javac 找到 JAR 文件? (Eclipse 可以看到它们)

java - 自动选择节点集群中的领导者

java - Spring Boot : Unable to read resources in lib/*. jar 使用 lib/*.jar 中的类