gpt4 book ai didi

java - 不指定类路径时,默认的类路径是什么?

转载 作者:IT老高 更新时间:2023-10-28 21:07:43 25 4
gpt4 key购买 nike

想知道不指定类路径选项时默认的类路径是什么?

最佳答案

当前工作目录(.)。

来自 The Java™ tutorials: PATH and CLASSPATH :

The default value of the class path is ".", meaning that only the current directory is searched. Specifying either the CLASSPATH variable or the -cp command line switch overrides this value.

这是否包括子目录?

不,类路径中没有条目是“递归的”。您必须明确列出每个子目录(或 jar)。但是,如果您有一个代表类 pkg.subpkg.ExampleExample.class 文件,并且使用了默认的类路径,那么该文件应该位于 中。/pkg/subpkg/Example.class.

如果java 尝试解析pkg.subpkg.Example,它将查看每个类路径条目的/pkg/subpkg。 IE。您不必在类路径中列出 .pkgpkg/subpkg,只需列出 .

关于java - 不指定类路径时,默认的类路径是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8227682/

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