1つのプラグインのみからなるEclipseプラグイン・プロジェクトをセットアップするための標準的な方法(すべての命名規則に従う)は何ですか。私のプラグインプロジェクトはcom.florian.regexfindandreplace
と呼ばれています。今私は次のことをしています:私は、上記のプラグインのみを含むフィーチャープロジェクトcom.florian.regexfindandreplace.feature
を持っています。それから私はcom.florian.regexfindandreplace.product
という別のプロジェクトを持っていて、それは私のプラグインの製品ファイルをホストしています。起動コンフィギュレーションで、Run As製品(http://www.vogella.com/tutorials/SWTBot/article.html#swtbotexample_launchconfigurationを参照)を設定する必要があるため、JUnit Plug-inテストに必要な製品です。Eclipseプラグイン・プロジェクトを正しく設定する
今、テストをどこに置くべきかわかりません。私がcom.florian.regexfindandreplace
プロジェクトのソースフォルダに入れたら、テスト目的でのみ必要なMANIFEST.MFの必要なバンドルに多くを追加する必要があります(org.eclipse.swtbot.swt.finder
など)。だから私はこれを避けたい。 現在、私の考えはMANBEST.mfの必要なバンドルにSWTBotのすべてを追加する別のプラグインプロジェクトcom.florian.regexfindandreplace.tests
を持つことです。しかし、私はcom.florian.regexfindandreplace
にパッケージをエクスポートしたくないので、そのプラグインのソースフォルダをテストプラグインプロジェクトにリンクします(少し醜いと思われます)。私のテストプロジェクトでは、JUnitテスト、JUnit SWTBotテスト、JUnit Pluginテストのすべてのソースも追加します。
しかし、このようなプラグインプロジェクトを設定する標準的な方法はありますか?あなたはあなたのプラグインプロジェクトのために何をしましたか?
を参照してください。これらは私が必要と考えている、ありがとうございました。 – user172501