JNLP アプリケーションをデバッグしたい。以下を使用して起動しています。
javaws -verbose -J-Xdebug -J-Xnoagent -J-Xrunjdwp:transport=dt_socket,server=n,suspend=y,address=8989 myjnlp.jnlp
hereで説明されている「二重起動」が原因で、デバッグパラメーターを取得していない新しい VM が起動されたと思います。
最初の VM に接続できますが (suspend=y であるため)、数秒以内にアプリケーションが終了し、Java の新しいインスタンスが起動され、デバッグ状態ではありません。これはコンソールに表示されるものです(個人情報は...で削除されました)
※キャッシュから起動できませんでした。オンラインモードを試してみます。[必要なリソースの一部がキャッシュされていません。] 一時ディレクトリを作成しています: C:\DOCUME~1...\LOCALS~1\Temp\FrontendApplication-8.2.1.0-... インストール ディレクトリを作成しています: C:\DOCUME~1. ..\LOCALS~1\Temp\FrontendApplication-8.2.1.0-...\install localVersion: 20120409141901452 appVersion: 20120409141901452 利用可能な新しいバージョン: false アーカイブをダウンロードしています... pluginDir は C:\DOCUME~1...\LOCALS~ です1\Temp\FrontendApplication-8.2.1.0-...\install\plugins フレームワーク: C:\DOCUME~1...\LOCALS~1\Temp\FrontendApplication-8.2.1.0-...\install\plugins\org .eclipse.osgi_3.6.2.R36x_v20110210.jar スターターを呼び出しています...*