Xtext DSL 機能用の Eclipse プラグインを生成する Tycho ビルドがあります。DSL ファイルを処理できる Maven プラグインを作成したいと考えています。問題は、DSL プラグインが依存するアーティファクトを Maven プラグインに取得することです。これらは Maven リポジトリにないためです。また、maven プラグインが、DSL プラグインが依存するのと同じアーティファクトに自動的に依存するようにします。
依存関係のある über-jar を作成するのが最善の方法だと思います。問題は、DSL プラグインの依存関係を取得し、これらをディレクトリにコピーして、この über-jar をビルドできるようにすることです。
この問題の解決策を見つけた人はいますか? 私の検索では、反対の問題の解決策が表示されます。Maven 依存関係を (P2) 依存関係として Tycho にインポートします。