3

Oracle Enterprise Pack forEclipseとLiferayIDEを正常にインストールできた人はいますか?Sapphireのものには相互に排他的な依存関係があるようで、両方をインストールするためのハックを見つけることができません。

LiferayIDEをインストールしようとしたときにEclipseによって発生するエラーは次のとおりです。

Cannot complete the install because of a conflicting dependency.
  Software being installed: Liferay IDE 1.3.1.v201108310601 (com.liferay.ide.eclipse.tools.feature.group 1.3.1.v201108310601)
  Software currently installed: Oracle Web Tier Tools 1.7.3.201107052114 (oracle.eclipse.tools.indigo.webtier.feature.group 1.7.3.201107052114)
  Only one of the following can be installed at once: 
    Sapphire Modeling Framework 0.2.3.201106221307 (org.eclipse.sapphire.modeling 0.2.3.201106221307)
    Sapphire Modeling Framework 0.3.0.201106221325 (org.eclipse.sapphire.modeling 0.3.0.201106221325)
  Cannot satisfy dependency:
    From: Liferay Portlet Core 1.5.0.v201108310601 (com.liferay.ide.eclipse.portlet.core 1.5.0.v201108310601)
    To: bundle org.eclipse.sapphire.modeling 0.3.1
  Cannot satisfy dependency:
    From: Liferay IDE 1.3.1.v201108310601 (com.liferay.ide.eclipse.tools.feature.group 1.3.1.v201108310601)
    To: com.liferay.ide.eclipse.portlet.core [1.5.0.v201108310601]
  Cannot satisfy dependency:
    From: Oracle Web Tier Tools 1.7.3.201107052114 (oracle.eclipse.tools.indigo.webtier.feature.group 1.7.3.201107052114)
    To: oracle.eclipse.tools.webtier.jsf [4.0.2.201107052114]
  Cannot satisfy dependency:
    From: Oracle WebLogic Server Tools 4.0.2.201107052114 (oracle.eclipse.tools.weblogic 4.0.2.201107052114)
    To: bundle org.eclipse.sapphire.modeling [0.2.3,0.3.0)
  Cannot satisfy dependency:
    From: Oracle Web Tier Tools JSF 4.0.2.201107052114 (oracle.eclipse.tools.webtier.jsf 4.0.2.201107052114)
    To: bundle oracle.eclipse.tools.weblogic [4.0.2,4.1.0)
4

2 に答える 2

2

Liferay IDEの最新リリースでは、動作するために特定のバージョンのSapphireが必要であるため、異なる特定のバージョンを必要とするOracleと同時インストールすることはできません。

唯一の回避策は、Liferay IDEソースをダウンロードして手動でビルドし、ビルドする前に、すべてのダウンロードLiferay IDEプラグインのサファイア要件の有効なバージョン範囲を開くことです(そのうちの5つにはサファイアの深さがあります)。注:これは、Liferay IDEのサファイアベースの機能が実際に必要なものに当たると、失敗する可能性がありますが、それ以外はすべて正常に機能することを意味します。この問題を解決するためにここまで進んでいくことに興味がある場合は、喜んでお手伝いしますが、ここでその会話を続ける必要があります:LiferayIDEフォーラム

于 2011-09-14T09:51:02.243 に答える
0

私は解決策を得ました。最初にoraclepackをインストールしてから、liferayIdeプラグインをインストールしてください。

于 2016-01-21T07:37:13.360 に答える