私は、特定のXMLファイルを処理してプレーンテキストを抽出するEclipseプロジェクトから実行可能なJARを構築しました。ただし、このバージョンでは、コード内でファイルをハードコードする必要があります。runnable JARへのコマンドライン引数の受け渡し
この
java -jar wiki2txt enwiki-20111007-pages-articles.xml
ような何かをしてjarファイルをXMLファイルに実行するようにして方法はありますか?
私はいくつか見てきましたが、すべての例はコマンドラインでJARをコンパイルすることと関係しており、引数を渡すことはありません。
ご清聴ありがとうございます。私がJavaプログラムの議論に入れなければならなかったのは、Eclipseのみの実行でした。それらのどれもスタンドアロン製品ではなく、私は同じ原則が成り立っていることを理解していませんでした。 – Jason
なぜ "InputStream inputStream = MyClass.class.getResourceAsStream(args [0]);"うまくいかない? –
@ArthurEirichそれは別の質問のように聞こえる。適切な値を出力する "args [0]"を出力すると、コマンドライン引数をjarファイルに正常に渡すことができました。 – Kal