liferay IDE をインストールしようとしています (チュートリアルから: http://www.liferay.com/documentation/liferay-portal/6.0/development/-/ai/installation )
Liferay IDE チェックボックスをオンにして押すと、問題が発生します次。「org/sat4j/minisat/core/AssertingClauseGenerator java.lang.NoClassDefFoundError」というエラー ポップアップが表示されます。
何が問題ですか?
3 に答える
このクラスは、新しいプラグインのインストールに関係するEclipsep2フレームワークによって使用されます。Eclipseのインストールで、UpdateManagerがそのsat4jクラスを見つけることができないという不正な形式になっているようです。Liferay IDEの要件は、JavaEE開発者向けのEclipseIDEを使用することです。これは、次のページにあります。Eclipseダウンロード そのトップリンク。
そのパッケージを使用しているのにエラーが表示される場合は、eclipseを再起動して-clean
、eclipse.iniでコマンドラインフラグを指定してください。これにより、NoClassDefFoundErrorがクリアされる可能性があります。
最後のオプションは、Liferay IDEがプリインストールされている日食をダウンさせることです。これは次のページにあります:LiferayIDEダウンロードページ
Liferay IDE は、Eclipse マーケットプレイスからインストールできます。(ヘルプ -> Eclipse マーケットプレイス)
HEREから Eclipse をダウンロードします。すでに Liferay SDK が含まれています。使用するEclipseを選択しました(Junoを使用しています)
これはあなたの問題を解決します:)