2

Liferay6.1とjboss7.1.1バンドルおよびLiferayIDE(Eclipsce Juno)をダウンロードしました。Liferayプロジェクトを開発してJBossサーバーで実行するだけです。

localhost:8080/でliferayポータルを実行して開くことができます

Liferayポータルプロジェクトの開発に問題があります。IDEでのLiferayのデフォルトのサーバーアダプターはTomcat7.0であり、Jbossサーバーアダプターが見つかりませんでした。Tomcatで実行してデプロイし、スタンドアロンで実行してJbossサーバーを実行してみました。 .batファイル。

JbossでのLiferayプロジェクトの開発と実行についてアドバイスと支援をお願いします

4

3 に答える 3

1

Liferay Wikiには、Tomcat以外のLiferayバンドルを使用した開発に関するガイドがあります。そこでは、その種の開発の欠点と、それでも必要な場合の方法について読むことができます。

しかし、私は同意します。Tomcatで開発することは間違いなくより良い考えです。

于 2012-09-25T08:10:31.513 に答える
0

Liferay IDEは、Tomcatの起動時間、その単純な構造、および比較的簡単な構成により、開発環境に理想的であるため、Tomcatを使用した開発のみを目的としています。

テーマ、ポートレット、フック、レイアウトなどの開発プラグインプロジェクトの場合、Tomcatで動作する場合は、Liferayで実行されている他のサーバーでも動作するため、開発中はtomcatを使用でき、開発の反復が完了したら(つまり、プロジェクトをテストまたはステージ環境にデプロイする準備ができたら、WARをJbossにデプロイしてテストし、テストを実行して正常に機能するかどうかを確認できます。

プラグインは基盤となるサーバーから独立するように作成されているため、Tomcatでプラグインを開発してからJBossで実行することに問題はありません。

お役に立てれば。

于 2012-09-25T05:12:34.197 に答える
0

私は回避策を通じてそれを達成しました、@ https://www.liferay.com/community/forums/-/message_boards/message/17864836に言及されたステップ

IDEで設定されたランタイムとしてのLiferayIDEプラグイン+JBossの利点。唯一の問題は、JBoss AS 7.1.1を通常のサーバー/ランタイムとしてサポートする他のEclipseベースのIDE(JBoss Developer Studioなど)を使用する必要があることです。

于 2012-11-12T16:40:53.840 に答える