私は、より大きなRCPアプリケーションのターゲットとしてローカルp2を構築するプラグインプラットフォームプロジェクトを含む、POMおよびマニフェスト駆動のE4アプリケーションであるプロジェクトに取り組んでいます。必要な依存関係は古いもので、Bundle-SymbolicNameを含まないマニフェストをjarファイル内に持っています。そのため、私のプラットフォームプロジェクトのfeature.xmlがプラグインを解決できないため、プラグインをローカルのp2 repoおよびそれ以降のターゲット定義にインポートできません。E4アプリケーション - Bundle-SymbolicNameのないプラグインのインポート
このプラグインを私のローカルp2にインポートする方法はありますか?それにはBundle-SymbolicNameが付いていませんか?
おかげ
は、Feature.xml
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="example.p2.feature"
label="Example Maven Dependencies"
version="1.0.0.qualifier"
provider-name="">
<description url="http://www.example.com/description">
Base feature for example project to be built on
</description>
<copyright url="http://www.example.com/copyright">
[Enter Copyright Description here.]
</copyright>
<license url="http://www.example.com/license">
[Enter License Description here.]
</license>
<plugin
id="org.apache.commons.collections"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.apache.thrift"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.apache.commons.pool"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
</feature>
MANIFEST.MF
Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Built-By: ecagent
Build-Jdk: 1.5.0_22
Created-By: Apache Maven 3.1.1
古い2.0スタイルのEclipseプラグインがあるかもしれないようですが、プラグインを追加しなくてもまったく動作しません。 plugin.xmlの外観はどうですか? –
@ greg-449迅速な対応に感謝します。あなたが参照しているplugin.xmlがわからない。プラットフォームプロジェクト内のfeature.xmlからサブセットを使用して質問を更新しました。 –
Bundle-SymbolicNameを持たないものは何ですか? feature.xmlで解決できないものは何ですか? –