2017-06-07 15 views
0

Mavenを使ってLiferay 7(Tomcat 8)にアプリケーションをデプロイしました。しかし、私はそれをデバッグする必要があります。デバッグを設定するには?なぜなら、デバッグモードでmavenを起動すると、ビルドと停止が行われるからです。あなたはLiferayが展開しているTomcatを開始IntelliJアイデアを使用してLiferayポートレットをデバッグする方法は?

:私はどのようにそれを

答えて

1

デバッグモードでMavenのは唯一、デバッグのmavenを対象としていますポートレットをデバッグする場合は、次の手順に従います。

実行メニューエントリ>設定を編集アドオン>あなたはJPDAポートがあなたのTomcat有効になっていることをあまりにも確認する必要があり

enter image description here

あなたのホストとデバッグポートを設定]> [新規リモート設定を追加します(あなたのstartup.sh/startup.batスクリプトでそれを有効にすることができます

exec "$PRGDIR"/"$EXECUTABLE" jpda start "[email protected]" 
+0

)最後の行にJPDAを追加し、私はJPDAせずにそれを実行していることだし、それが正常に動作します –

0

クイックジェネリック答えを(実際のIntelliJの経験を持つ人は、おそらくより多くの詳細を与えることができます)に対処するには、noアイデアを持っていません。 「tomcatアプリケーションのデバッグ方法」のアドバイスに従ってください。 IntelliJには、Liferayのモジュールのいくつか(すべて)のソースファイルを指す必要があるかもしれないということです - 500モジュールから構成されている巨大なタスクです。意識していない。しかし私は、そのような獣が存在しているかなり確信している。

あなただけの独自のモジュールのソースを必要とする場合には(例えば速い)が容易になります。