2017-06-01 14 views
2

Eclipseに基づいていくつかのプラグインを開発しているうちに、ユーザーが右クリック - > "Javaアプリケーション"または "スプリングブートアプリケーション"を右クリックしたときに、デフォルトのVM引数を追加する必要があります。任意の拡張ポイントですか? 以下のスナップショットと同様に、デフォルトでは引数 "-Daaa = bbb"が追加されています。
enter image description hereEclipseプラグインdev:コードでデフォルトのVM引数を追加する方法は?

何か助けていただければ幸いです。

+0

あなたは 'ILaunchConfiguration'を変更する必要があります。 [プログラムのデバッグと起動のサポート](https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fdebug.htm)を参照してください。 –

答えて

0

独自のプラグインを作成し、JDTのJava起動構成 (Javaアプリケーションタイプ)を複製/拡張し、プログラムで-vm引数を追加する必要があります。

さらに簡単な方法が1つあります:LcDslを試してください。

LcDslは、Eclipseの起動設定をテキスト形式で定義する方法を提供します。使用されるファイル拡張子は '.lc'です。これは、Eclipse起動構成ソリューションに比べて明白で、明白ではないいくつかの利点を提供します。

詳細については、hereとデモ動画を確認してください。また、JDT自体にこのプラグインを含める議論がありました。このバグentryを参照してください。

典型的なJavaの起動設定は、次のようになります

java configuration LcJavaMain { 
    project com.wamas.test; 
    main-class com.wamas.test.JavaMain; 

    memory min=64m max=256m; 

    vm-argument '-Dmy.arg=value'; 
    argument 'cmdArg'; 
} 
関連する問題