問題タブ [jdmk]
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 - Java DMK (または OpenDMK) は引き続き Oracle でサポートされていますか?
Java DMK (Dynamic Management Kit) は引き続き Oracle でサポートされていますか? OracleのサイトでJDMKへの参照を見つけようとしていましたが、製品ページ自体への参照はなく、使用方法に関するドキュメント/チュートリアルしか見つかりませんでした。
OpenDMK については知っていますが、それも 2007 年以降は開発されていないようです。Jingle JMXRemote から新しい Cascading API に移行しようとしていますが、より冗長なテクノロジの使用を開始したくありませんでした。
java - com.sun.jdmk.comm.HttpSendSocket の 113 行目で IOException が発生する理由を確認するにはどうすればよいですか?
JDMK ベースのアプリケーションで、com.sun.jdmk.comm.HttpSendSocket の 313 行目で断続的な IOExceptions が発生しますが、その理由がわかりません。これについて Javadoc から知っているのは、入力ストリームの作成中に I/O エラーが発生した場合に IOException が発生することだけですが、どのような種類の I/O エラーが発生したのか、またはなぜ発生したのかはわかりません。このコードは、このエラーが発生する前後の両方で実際に機能しました。
この断続的な問題をデバッグする方法に関するヒントをいただければ幸いです。
HttpSendSocket は私のものではないため、ここにソース コードを貼り付けたくありませんが、IOException 例外がスローされたときに HttpURLConnection conn.getInputStream() を実行していることはわかっています。
独自のバージョンの HttpSendSocket を作成して、それに診断を追加しようと考えましたが、パッケージで保護されたクラスであるため、その方法がわかりませんでした。
以下のスタック トレース:
私が言ったように、有益な提案は大歓迎です。
java - ArrayIndexOutOfBoundsException: arrays.main の長さ 3 の範囲外のインデックス 3
このエラーが発生する理由を理解できません。m1.length および m1[0].length は、行と列の正しい長さを出力します。次の入力を行いました。
そして、エラーが発生しました