私はJavaのコマンドラインを学んでいると私はこのようなコマンドラインを参照してください。
javac -classpath $CP *.java
だから、「$ CP」は、このコマンドラインで何を意味するのでしょうか?
私はJavaのコマンドラインを学んでいると私はこのようなコマンドラインを参照してください。
javac -classpath $CP *.java
だから、「$ CP」は、このコマンドラインで何を意味するのでしょうか?
$CP
は、UNIX環境変数を指します。 `$ CP`は、Javaとは何の関係もないことを
export CP=x.jar:y.jar:z.jar
最初は環境変数だと思いますが、 "echo $ CP"と入力すると何も起こらず、このコマンドは警告やエラーがなくてもうまく実行できます。 – Zhao
@ Zhao $ CPが空の場合、クラスパスはありません。 – TsundereBug
注:このような何か。これは、コマンドラインシェルの基本的な変数置換構文です。 '$ CP'はどのコマンドでも使用できます。 – VGR