2011-12-11 3 views
3

私はEclipse RCPアプリケーションを構築したいと思いますし、使いやすさのためにMavenの依存関係管理も使いたいので、依存関係は自動的に解決されます。MavenのDependency ManagementをRCPアプリケーションのビルド機能なしで使用しますか?

私はTychoを試しましたが、私のプロジェクトをまだセットアップしていないと思いますが、私はMavenの依存関係を利用したいので、Tychoの力は必要ありません。解像度のみ、Eclipse内からビルドすることができます。

EclipseでPluginプロジェクトをセットアップする方法はありますか?そのため、Tychoを使用せずに依存関係管理を使用できますか?

事前に感謝します。

+0

を、あなたはMavenのは、あなたのRCPアプリケーションとして依存するプラグインのすべてをダウンロードしたいわけそのビルドの一部? –

+0

@PaulWebster、はい、それは私が言ったことです:)。 –

答えて

2

私は何かsimillarを探しましたが、あなたは依存関係管理のためだけにmavenを使用することはできません。いくつかの理由がありますが、ほとんどはOSGIに関連しています。もう一つは、Eclipse RCPをビルドするためにローカルでjarをローカルに配置し、別のディレクトリからリンクしていなければなりません。

http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html を使用して手動でコピーしても問題はありませんが、うまく動作しません。それを行う正しい方法は、タイコを使用することです。ここで

はティコ使用してセットアップあなたのプラグインにあなたを助けることができる例のカップルです:Mavenの依存関係の解決により、

http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/tree/tycho-demo

+0

ありがとうございます。今はTychoを辞めました;)私は手動で依存関係をコピーし始めたくないです...サンプルプロジェクトへのリンクをありがとう、リファレンスポイントとして使用します。 –

関連する問題