私のGradleビルドパイプラインからEclipse RCP製品を生成したい。 私は、製品を生成するには、このコマンドを思い付いた:Eclipse公式リポジトリからプラグイン/フィーチャーをフェッチするためのEclipse PDEビルド(Antから実行)を構成するにはどうすればよいですか?
java -jar plugins/org.eclipse.equinox.launcher_*.jar \
-application org.eclipse.ant.core.antRunner \
-buildfile plugins/org.eclipse.pde.build_*/scripts/productBuild/productBuild.xml \
-Dbuilder=$productDir
それはプラグインを見つけていない失敗しています。
v20121114-140810/scripts/productBuild/productBuild.xml:69:
Unable to find plug-in: org.eclipse.birt.jetty.overlay_0.0.0
PyDev、Gef、プラットフォーム依存のフラグメント(DeltaPackにあります)のような他のプラグインでも同じことが起こります。
http://download.eclipse.org/releases/juno/201303010900
リポジトリから欠落しているプラグイン/機能を取得するようEclipseに指示するには、build.properties
またはAnt XMLファイルを設定する必要がありますか?
あなたの答えをありがとう。あなたが今提案したように、DeltaPackと必要なすべてのプラグインを手動でダウンロードしました。私が必要とするのは、この手動プロセスをスキップして、eclipseがオンラインリポジトリから欠落しているプラグインを自動的に取得するようにすることです。 –
答えを見つけるのを助けるより多くの可視性を与えることが有用であると分かったら、質問に投票してください。 –
だから;あなたは実際にプラグインを自動的にインストール/更新したいと思っています。このトラフプロビジョニングプラットフォーム(p2)を達成できます。 UIを実行しているEclipseでは、プラグインにはEULA、READ-MEがあるので、インストールする前に受け入れる必要があるため、これを行うことはできません。フラグメントはEPLに適合しない可能性がさらに高くなります。 –