java -cp FILE.jar FILE.Main inputfile
このオプションはどういう-cp
意味ですか? ちなみに、先頭のマイナス記号はどういう意味ですか? どこを探しても答えが見つかりません。
答え1
最後に示した例の -cp はコマンドのパラメータであり、java です。パラメータは通常プログラム固有ですが、この場合、cp はクラス パスを表します。これは、プログラムで必要なクラス ファイルを見つけるために java が検索する別の場所です。
答え2
これを参照してください:
引用:
-classpath クラスパス -cp クラスパス
クラス ファイルを検索するディレクトリ、JAR ファイル、および ZIP アーカイブのリストを指定します。クラス パス エントリはセミコロン (;) で区切ります。-classpath または -cp を指定すると、CLASSPATH 環境変数の設定が上書きされます。