2017-10-27 7 views
0

Liferay 7とモジュール開発で作業しています。 personalBarのビューを変更できるように、 "portlet-provider"タイプのモジュールを作成しました。 初めてデプロイするときはokをデプロイしますが、その後は新しいデプロイでjspファイルがリフレッシュされません。 Intellijのブレードまたはvia gradleを使用してモジュールをデプロイすると、OKをデプロイし、OSGI関連のフォルダを変更して古いバージョンを削除し、新しいjsp okで新しいものを作成することが重要です。 クリアブラウザ(最近削除されたキャッシュとテンポラリ)の中にあっても、新しいJSPファイルに関連して、personalBarビューをリフレッシュしません。Liferay7 - モジュール(ポートレットプロバイダ)がリフレッシュしない

私はこのスレッドを見ました:https://web.liferay.com/community/forums/-/message_boards/message/88515142、および以下をテストしました。

1)私がデスクトップに持っていたのと同じタイムゾーンを入れたtomcat timeZoneを変更しました。 (GMT-3)、それは動作しませんでした。

2)動作するように思われるのは、上記の投稿でDavidが述べたように、すべてのosgi状態の内容と$ liferay_home/workの内容をクリアし、サーバーを再起動することだけです。 しかし、私はサーバーを再起動することなく、これらのモジュールを展開する方法が必要です

これに関する助けがありますか?モジュールは、ポータルで示した同じではありませんでした展開されて私の問題について、事前

+1

デプロイされたプラグインをgogoシェルで検索すると、何が表示されますか? –

+0

gogoシェルで "lb"コマンドを使用すると、次のように表示されます。 507 |アクティブ| 1 | dinah-personalbar(1.0.0)。配備されているようだ。 – joaco1977

+0

http://meta.stackexchange.com/questions/141823/why-is-cross-posting-wrong-on-an-external-site –

答えて

0

おかげで、私はモジュールの優先順位の問題を抱えていました。 最初に "service.ranking:Integer =" + Integer.MAX_VALUEを設定しましたが、なぜそれが削除されたのかわかりません。また、ポートレットのデフォルトのパーソナルバーが表示されていました。

関連する問題