本番環境で、eclipseのステップ実行をすることはできないのでしょうか。
ログだけでは追いきれずに困っています。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
本番環境での利用はお勧めしませんが、javaのプロセスを起動するときに、
以下のようなオプションをつけて起動して、eclipseのRun>DebugConfigurations>RemoteJavaApplicationsをnewして、Projectをデバッグしたいプロジェクト、Hostを対象サーバのアドレス、Postを8000にそれぞれ指定してDebugすると、ステップ実行ができます。
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8000,suspend=n
投稿2014/08/01 09:16
総合スコア87
0
ベストアンサー
具体的な環境か書かないと皆さん答えられませんよ。
WEBアプリケーションですか?
そうであった場合はコンテナの起動オプションに何か必要になります。
Tocatであればオプションにjpdaを指定するとリモートデバッグが可能なようにJavaの実行時オプションを指定してくれます。デフォルトだとポート8000でリモートデバッグできます。
startup.sh jpda
また、指定のポートにアクセス出来る必要があるのでFWの設定にも気をつけてください。
eclipseの設定は以下のNRIの資料が参考になりました(ちょっと古いですが)。
http://works.nri.co.jp/service/pdf/eclipse3.3_riyou_j2ee.pdf
間違ってコメントに記述しましたが本文を修正しました
Tomcatについて追記
投稿2014/08/01 08:29
総合スコア410
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。