jsadebugd.1 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. '\" t
  2. .\" Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved.
  3. .\"
  4. .\" Title: jsadebugd
  5. .\" Language: Japanese
  6. .\" Date: 2013年11月21日
  7. .\" SectDesc: トラブルシューティング・ツール
  8. .\" Software: JDK 8
  9. .\" Arch: 汎用
  10. .\" Part Number: E58104-01
  11. .\" Doc ID: JSSOR
  12. .\"
  13. .if n .pl 99999
  14. .TH "jsadebugd" "1" "2013年11月21日" "JDK 8" "トラブルシューティング・ツール"
  15. .\" -----------------------------------------------------------------
  16. .\" * Define some portability stuff
  17. .\" -----------------------------------------------------------------
  18. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  19. .\" http://bugs.debian.org/507673
  20. .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
  21. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  22. .ie \n(.g .ds Aq \(aq
  23. .el .ds Aq '
  24. .\" -----------------------------------------------------------------
  25. .\" * set default formatting
  26. .\" -----------------------------------------------------------------
  27. .\" disable hyphenation
  28. .nh
  29. .\" disable justification (adjust text to left margin only)
  30. .ad l
  31. .\" -----------------------------------------------------------------
  32. .\" * MAIN CONTENT STARTS HERE *
  33. .\" -----------------------------------------------------------------
  34. .SH "名前"
  35. jsadebugd \- Javaプロセスまたはコア・ファイルに接続し、デバッグ・サーバーとして機能します。このコマンドは試験的なもので、サポートされていません。
  36. .SH "概要"
  37. .sp
  38. .if n \{\
  39. .RS 4
  40. .\}
  41. .nf
  42. \fBjsadebugd\fR \fIpid\fR [ \fIserver\-id\fR ]
  43. .fi
  44. .if n \{\
  45. .RE
  46. .\}
  47. .sp
  48. .if n \{\
  49. .RS 4
  50. .\}
  51. .nf
  52. \fBjsadebugd\fR \fIexecutable\fR \fIcore\fR [ \fIserver\-id\fR ]
  53. .fi
  54. .if n \{\
  55. .RE
  56. .\}
  57. .PP
  58. \fIpid\fR
  59. .RS 4
  60. デバッグ・サーバーが接続するプロセスのプロセスIDです。プロセスはJavaプロセスである必要があります。マシン上で実行しているJavaプロセスの一覧を取得するには、jps(1)コマンドを使用します。単一のプロセスに接続できるデバッグ・サーバーのインスタンスは、1つに制限されます。
  61. .RE
  62. .PP
  63. \fI実行可能ファイル\fR
  64. .RS 4
  65. コア・ダンプの作成元のJava実行可能ファイル。
  66. .RE
  67. .PP
  68. \fIコア\fR
  69. .RS 4
  70. デバッグ・サーバーを接続するコア・ファイルです。
  71. .RE
  72. .PP
  73. \fIserver\-id\fR
  74. .RS 4
  75. 複数のデバッグ・サーバーが同一のマシン上で実行されている場合に必要になる、オプションの一意のIDです。このIDは、リモート・クライアントが、接続先のデバッグ・サーバーを特定するために使用する必要があります。このIDは、単一のマシン内で一意にする必要があります。
  76. .RE
  77. .SH "説明"
  78. .PP
  79. \fBjsadebugd\fRコマンドは、Javaプロセスまたはコア・ファイルに接続し、デバッグ・サーバーとして機能します。\fBjstack\fR、\fBjmap\fRおよび\fBjinfo\fRなどのリモート・クライアントは、Java Remote Method Invocation (RMI)を使用しているサーバーに接続できます。\fBjsadebugd\fRコマンドを起動する前に、\fBrmiregistry\fRコマンドでRMIレジストリを次のように起動します。\fI$JAVA_HOME\fRはJDKのインストール・ディレクトリです。
  80. .sp
  81. .if n \{\
  82. .RS 4
  83. .\}
  84. .nf
  85. \fBrmiregistry \-J\-Xbootclasspath/p:$JAVA_HOME/lib/sajdi\&.jar\fR
  86. .fi
  87. .if n \{\
  88. .RE
  89. .\}
  90. .PP
  91. RMIレジストリが起動していない場合、\fBjsadebugd\fRコマンドはRMIレジストリを標準(1099)ポートで内部で起動します。デバッグ・サーバーは、\fBSIGINT\fRを送信することにより停止できます。SIGINTを送信するには、\fB[Ctrl] + [C]\fRを押します。
  92. .PP
  93. \fB注意:\fR
  94. このユーティリティはサポート対象外であり、将来のJDKのリリースでは利用できなくなる可能性があります。\fBdbgeng\&.dll\fRが存在していないWindowsシステムでは、Debugging Tools For Windowsをインストールしないとこれらのツールが正常に動作しません。\fBPATH\fR環境変数には、ターゲット・プロセスによって使用されるjvm\&.dllの場所、またはクラッシュ・ダンプ・ファイルが生成された場所が含まれるようにしてください。例:
  95. \fBs\fR\fBet PATH=%JDK_HOME%\ejre\ebin\eclient;%PATH%\fR
  96. .SH "関連項目"
  97. .sp
  98. .RS 4
  99. .ie n \{\
  100. \h'-04'\(bu\h'+03'\c
  101. .\}
  102. .el \{\
  103. .sp -1
  104. .IP \(bu 2.3
  105. .\}
  106. jinfo(1)
  107. .RE
  108. .sp
  109. .RS 4
  110. .ie n \{\
  111. \h'-04'\(bu\h'+03'\c
  112. .\}
  113. .el \{\
  114. .sp -1
  115. .IP \(bu 2.3
  116. .\}
  117. jmap(1)
  118. .RE
  119. .sp
  120. .RS 4
  121. .ie n \{\
  122. \h'-04'\(bu\h'+03'\c
  123. .\}
  124. .el \{\
  125. .sp -1
  126. .IP \(bu 2.3
  127. .\}
  128. jps(1)
  129. .RE
  130. .sp
  131. .RS 4
  132. .ie n \{\
  133. \h'-04'\(bu\h'+03'\c
  134. .\}
  135. .el \{\
  136. .sp -1
  137. .IP \(bu 2.3
  138. .\}
  139. jstack(1)
  140. .RE
  141. .sp
  142. .RS 4
  143. .ie n \{\
  144. \h'-04'\(bu\h'+03'\c
  145. .\}
  146. .el \{\
  147. .sp -1
  148. .IP \(bu 2.3
  149. .\}
  150. rmiregistry(1)
  151. .RE
  152. .br
  153. 'pl 8.5i
  154. 'bp