私は Eclipse Feature Project を開発しました。私のフィーチャーでは、オープンソースの css 検証プラグイン org.w3c.css を使用しています。このプラグインは、Aptana Studio Eclipse ツールでも使用されます。Eclipse インスタンスに Aptana Studio がインストールされているユーザーが私のフィーチャーもインストールしようとすると、競合が発生します。ここにジストがあります:
Cannot complete the install because of a conflicting dependency.
...
Only one of the following can be installed at once:
W3C CSS Validator 1.0.0.20110712 (org.w3c.css 1.0.0.20110712)
CSS Validator 3.0.0.1303365277 (org.w3c.css 3.0.0.1303365277)
org.w3c.css プラグインが既にインストールされている場合、機能がインストールされているときに、インストールが中断されないようにしたいと考えています。理想的には、最新バージョンを選択してそれを使用するだけですが、インストールが正常に完了する方法はどれも優れています。
値の場合に備えて、私のfeature.xmlのプラグイン宣言は次のとおりです。
<plugin
id="org.w3c.css"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>