java - 理解类路径的困惑

标签 java classpath

我对 java 解释器和 java 编译器如何从环境变量中搜索所需的所有必要 jar 文件的理解感到困惑。因为我只为 JDK 目录设置了设置路径变量,但我没有设置任何变量来搜索 jvm 需要的任何类库。它如何搜索那些重要的 jar 文件?

最佳答案

你说的是哪个 jar 文件? Java 已经知道它“拥有”的 jar 文件(例如 rt.jar)——您不必明确地告诉它它们。这被称为 bootclasspath - 您可以覆盖它,但通常您不想这样做。

关于java - 理解类路径的困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2198257/

相关文章:

java - JDBC 类路径不工作

java - Flyway 'migrate' ant任务错误: "Unable to find path for sql migrations [...]"

java - 根元素之后的标记文档必须格式正确

java - 每次运行相同输入时生成唯一的随机数序列

Java - 将字节数组或字符串转换为(虚拟)文件

java - 单元测试需要很多接口(interface)?

java - IntelliJ : Adding a dependency doesn't work but adding to classpath under SDK (Project settings) works

java - 从命令行添加 -classpath

java - 如何根据另一个类和一些库来编译我的 Java 类?

java - 根据文本字段中的文本从数据库填充 jcombobox