4

私が始めたときJUnit Plug-in Test、私はいつもeclipseGUIを起動していました。これを防ぐために設定を変更できますか?

Eclipseプラグインをテストしています-Eclipseでの`JUnitプラグインテスト`と`JUnitテスト`の違い

ここに画像の説明を入力してください

ここに画像の説明を入力してください

4

2 に答える 2

4

Eclipseプラグイン(またはRCPアプリケーション)を開発していますか?

いいえ:「JUnitプラグインテスト」を実行したくない。テストは常に「JUnitテスト」として実行してください。

はい:Junitプラグインのテスト起動構成の「メイン」タブで、「アプリケーションの実行」ラジオボタンを選択し、「アプリケーションなし-ヘッドレスモード」アプリケーションを選択します。

于 2012-12-16T06:48:02.620 に答える
1

私の意見では、これはEclipse IDEのプラグイン開発環境(PDE)ツールの問題です。「実行>JUnitプラグインテスト」を選択すると、Eclipseはワークスペース内のすべてのプラグインを起動してテストを実行します。

>JUnitプラグインテストとして実行

これは、対応する「実行構成」を開くことで確認できます</p>

構成の実行

正確な設定はわかりませんが、単体テストを実行するときにすべてのプラグインが必要なわけではないと思います。これが私がそれをする方法です:

  1. 「以下で選択したプラグインのみ」に切り替えます</li>
  2. 「すべて削除」をクリックします</li>
  3. テストが配置されているバンドルを選択します(org.eclipsescout.demo.minifigcreator.client.test私の場合)
  4. 「必要なプラグインを追加」をクリックします</li>
  5. [オプション]「プラグインの検証」をクリックします(予期されるメッセージ:「問題は検出されませんでした」)
  6. 「実行」をクリックします</li>

構成の実行-プラグインの正しいセット

これでテストが実行され、2番目のEclipseワークベンチ(Eclipse GUI)が開かれることはありません(直接依存している場合を除く)。

設定(ワークスペース、チーム、ソース管理など)によっては、これをランチャーファイルとして保存し、チームと共有すると便利な場合があります([コモンズ]タブのオプションを参照)。

于 2015-03-09T15:30:09.117 に答える