問題タブ [jdwp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - jdk 14 アプリで jdwp を有効にすると、Address family not supported by protocol エラーが発生する
Linux で実行されている JDK 14 アプリケーションの場合、次の JVM パラメータを追加します。
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005
次のエラーが発生します
アドレスを から*:5005
に変更すると機能するlocalhost:5005
ように見えますが、localhost にのみバインドされます。私はJDK 12で機能したという事実を知って*:5005
いますが、これに関する変更は見つかりません.実際、JPDA仕様ではまだ*
jse 14のオプションについて言及していますhttps://docs.oracle.com/en/java/javase/14/ docs/specs/jpda/conninv.html . 誰でも私が調べることができるアイデアを持っていますか? それはバグですか、それともドキュメントが見つからないように見える機能ですか。
android - Google Play で Flutter リリース apk が失敗し、「プロセスが jdwp エージェントを読み込めないため、デバッガを開始していません」
インターネット全体を検索しても、解決策が見つかりませんでした。
したがって、問題は次のとおりです。フラッターアプリは、Android でのデバッグ中に完全に機能します。App Store に公開すると、黒い画面が表示されます。エラーのログメッセージを見つけることができました:-「プロセスがjdwpエージェントをロードできないため、デバッガーを開始していません」。
何か案は ?
java - 現在のJVMがリモートデバッガによって接続されているかどうかをプログラムで検出する方法は?
私が直面している状況は、サブスレッドでコードをデバッグするときです。そのサブスレッドのラッピング フューチャにはタイムアウトがあり、外側の future.get( timeout
) で常に TimeoutException を取得します。私の考えは、デバッガが接続されている場合timeout
、future.get()のパラメータを動的に拡大できます