java コマンドの -cp オプション

java コマンドの -cp オプション
java -cp FILE.jar FILE.Main inputfile 

このオプションはどういう-cp意味ですか? ちなみに、先頭のマイナス記号はどういう意味ですか? どこを探しても答えが見つかりません。

答え1

最後に示した例の -cp はコマンドのパラメータであり、java です。パラメータは通常プログラム固有ですが、この場合、cp はクラス パスを表します。これは、プログラムで必要なクラス ファイルを見つけるために java が検索する別の場所です。

答え2

これを参照してください:

引用:

-classpath クラスパス -cp クラスパス

クラス ファイルを検索するディレクトリ、JAR ファイル、および ZIP アーカイブのリストを指定します。クラス パス エントリはセミコロン (;) で区切ります。-classpath または -cp を指定すると、CLASSPATH 環境変数の設定が上書きされます。

関連情報