2017-07-25 20 views
0

maven testとTestNGの実行を実行しようとしています。私はpom.xmlにいくつかの設定値を渡す必要があり、-Dフラグを使うようなコマンドから実行すると、動作しています。では、これらの値をEclipseにどのように追加できますか?Eclipseで-D引数を設定する方法

私のコマンドライン引数が-DUSERNAME=usernameのようなもので、私はそれがエラーを示しているTestNGのとMavenテストとして実行しようとしたときのpom.xmlに、私は、任意の実行構成を指定せずに今すぐ

<systemPropertyVariables> 
    <username>${USER_NAME}</username>      
</systemPropertyVariables> 

としてそれを取得しています状態は Reference to undefined variable USERNAMEです。私はeclipseでenvirnment変数を追加しようとしましたが、動作しません。

+0

てみ 'MVN_OPTS'プロパティ – 11thdimension

+0

私はこれをどのように行うことができますか? –

+0

申し訳ありません、それは 'MAVEN_OPTS'で、' MAVEN_OPTS'という名前の環境変数を定義し、 '-xms256m'のように必要なjava引数に値を設定します。 – 11thdimension

答えて

1

あなたはEclipseの実行構成に行けば、あなたはプログラムの引数やVMの引数を指定でき引数と呼ばれるタブがあり

+0

-DUSERNAME = usernameという形式のintになります。 ? –

+0

はい、VM引数の下で、パラメータを-DUSERNAME = username形式で設定する必要があります – Dipesh

関連する問題