2016-07-07 4 views
1

私は次のプロジェクトにLiferayを使用することに決めました。バンドルされたTomcat 8に展開された古いLiferay以外のWebアプリケーションLiferay。アプリケーションはサーブレットを使用します。LiferayにバンドルされていないTomcatにLiferay以外のWebアプリケーションをインストールする方法

私はいくつかのグーグルで、私が行ったtomcatにアプリケーションを単に配備することが可能であるという印象を得ました。 Liferayは/ deployフォルダから取得しますが、展開中にエラーがあり、web.xmlを2.4にアップグレードする必要があると言います。サーブレットのマッピングには@WebServletの注釈を使用しているため、私のweb.xmlはほとんど空です。

私の質問は、それを変更せずにLiferayに付属しているtomcatに非Liferayアプリケーションを配備することは可能ですか?

答えて

1

ポートレットWARをLIFERAY/deployに配置するのは、LiferayがLiferay固有のポートレットWARに変換しようとするため、Tomcatにそれらを展開しようとします。

レガシーWARを展開する必要がある場合は、それをLIFERAY\tomcat...\webapps\に配置する必要があり、Tomcatは何も変更せずに起動します。

+0

優れています – steven35

関連する問題