-3

コマンド ラインから、クラス ファイルと構成ファイル (パラメーター値を含む) で構成される Java プロジェクトを実行しようとしています。メインクラス X.class と構成ファイル Y.nrk を使用して、これを行うにはどうすればよいですか?

結果のない構成ファイルを含める方法に関する回答を広範囲に検索しました。これが本当に基本的な質問である場合はお詫びします。

4

1 に答える 1

0

最後のコメントに基づいて回答してください。これは、コードの記述方法に大きく依存します。Java は、コマンド ラインを介してカスタム (プログラマによって定義された名前を持つ) パラメータを渡すことをサポートしています。あなたのケースにはいくつかの仮定があります:

  • コードは、-D= を使用してカスタム パラメータとして構成ファイルを受け入れるように記述されています。
  • メイン クラス ファイルには、ほとんどの場合、args[] 配列を持つ main メソッドがあり、パラメータを 1 つずつ指定するだけで簡単に渡すことができます。

私の提案は、コードを注意深く見て、構成ファイルがどのように正確に初期化されているかを確認することです (のようなものかどうかnew File(System.getProperty(<some name>)); またはnew File(args[<some position>]);、このようにして、どのオプションが使用されているかを把握できます。

于 2013-08-10T20:03:13.840 に答える