私はEclipseプラグインを開発しています。私はソース構造を調整するためにmavenを使用しています。プラグインをコンパイルするために、私はmaven用のtycho拡張子を使用します。しかし、私は一体どのように実行するのだろうかと思っていた。Eclipseプラグインのバイナリ出力とテスト
ソースコードの品質管理にソナーサーバを追加使用しているため、surefireプラグインをテストに使用したいと考えています。パッケージターゲットとしてeclipse-test-pluginを使用すると、ユニットテストが適用されます。しかし、私はunitestsを適用するためのデフォルトの確実なプラグインを利用したい。
ここで、私のunittestパッケージを含むsrc/test/javaが正しく読み込まれコンパイルされているが間違った出力フォルダに書き込まれていることがわかりました。ターゲット/テストクラスでテストする必要があります。しかし、それらはターゲット/クラスにコンパイルされます。
私はEclipseプラグインの開発と開発に慣れていないので、正しい出力フォルダにテストを書き込む方法を見つけることができませんでした。私はすでにeclipse-pluginプロジェクトのbuild.propertiesを追加して変更しようとしました。プラグインプロジェクトではなく、タイコを使用しない他のプロジェクトでもうまく動作します。
助けてください。
よろしく、 フロリアン
ありがとうございました。私はテストを実行する方法を考え出し、うまくいくので、単体テストの統計情報をソナーに追加することはできませんが、それはそれほど重要ではありません。 – Florian