このコマンドのように
java XXX a.txt < b.txt
XXXはクラスファイルです。javaコマンドラインを使用すれば正常に動作します。しかし、eclipseを使用し、eclipseの引数にa.txt <b.txtと入力すると、プログラムはブロックされました。この記号<は、Eclipseの単なる文字列ですが、Javaコマンドラインで特別な機能を備えています。では、日食の結果を正常に作成するにはどうすればよいでしょうか。ありがとう!
このコマンドのように
java XXX a.txt < b.txt
XXXはクラスファイルです。javaコマンドラインを使用すれば正常に動作します。しかし、eclipseを使用し、eclipseの引数にa.txt <b.txtと入力すると、プログラムはブロックされました。この記号<は、Eclipseの単なる文字列ですが、Javaコマンドラインで特別な機能を備えています。では、日食の結果を正常に作成するにはどうすればよいでしょうか。ありがとう!
コマンド ラインで< b.txt
は、コマンド ライン引数の一部ではありません。
java XXX a.txt < b.txt
標準入力として提供されるjava XXX a.txt
の内容を使用して、を実行するようにシェルに指示します。b.txt
Eclipseは明らかにこれをサポートしていません。しかし、Java プログラムを変更したい場合は、コマンドライン引数として 2 番目のファイル名を取り、標準入力ではなく (指定されている場合) そこから読み取ることができます。