关于Java的类路径

指定类路径的方法有两种。

只需要一种选择:
1. 在执行java命令时通过选项进行设置。
2. 通过环境变量进行设置。

在执行java命令时通过选项进行设置。

javac -classpath [パス1]; [パス2]; ...

如果需要进行多个设置,则用分号分隔。

还有省略形存在。

javac -cp [パス1]; [パス2]; ...

在使用环境变量的方法。

set CLASSPATH=[パス1]; [パス2]; ...

请注意,在等号前后不要输入空格。

其他注意事项

如果要包括当前目录,请在运行时执行。

默认值是运行时的当前目录。如果进行上述设置,它将被覆盖。
因此,如果在设置类路径时想要包含当前目录,则需要包含 ” . “。

类路径的内容

将设置内容添加到.zip、.jar和.class文件的类路径中。

    • .jar / .zipの場合:クラスパスは.zipまたは.jarファイルの名前で終わる

 

    • 無名パッケージ内の.classファイルの場合、クラスパスは.classファイルを含むディレクトリの名で終わる

 

    • パッケージ内の.classファイルの場合、クラスパッケージはルートパッケージの入ったディレクトリ名で終わる

 

    (ルートパッケージ:完全修飾クラス名の先頭パッケージ)

建议的方法

根据推荐,为了避免对其他应用程序产生影响或者被其他应用程序改变数值,建议在执行java命令时通过选项进行设置。

参考网站

Oracle文档

广告
将在 10 秒后关闭
bannerAds