java.1 revision 4892
." Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved.
." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
."
." This code is free software; you can redistribute it and/or modify it
." under the terms of the GNU General Public License version 2 only, as
." published by the Free Software Foundation.
."
." This code is distributed in the hope that it will be useful, but WITHOUT
." ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
." FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
." version 2 for more details (a copy is included in the LICENSE file that
." accompanied this code).
."
." You should have received a copy of the GNU General Public License version
." 2 along with this work; if not, write to the Free Software Foundation,
." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
."
." Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
." or visit www.oracle.com if you need additional information or have any
." questions.
."
.TH java 1 "07 May 2011"
.LP
.SH "̾��"
java \- Java ���ץꥱ�������ư�ġ���
.LP
.RS 3
.TP 2
o
����
.TP 2
o
����
.TP 2
o
���ץ����
.TP 2
o
��Ϣ����
.RE
.LP
.SH "����"
.LP
.nf
\f3
.fl
\fP\f3java\fP [ options ] class [ argument ... ]
.fl
\f3java\fP [ options ] \f3\-jar\fP file.jar [ argument ... ]
.fl
.fi
.LP
.RS 3
.TP 3
options
���ޥ�ɹԥ��ץ����
.TP 3
class
�ƤӽФ���륯�饹��̾��
.TP 3
file.jar
�ƤӽФ���� JAR �ե������̾����ɬ�� \f2\-jar\fP �ȤȤ�˻��Ѥ���
.TP 3
argument
\f3main\fP �ؿ����Ϥ������
.RE
.LP
.SH "����"
.LP
.LP
\f3java\fP �ġ���ϡ�Java ���ץꥱ��������ư���ޤ���java �ġ���ϡ�Java Runtime Environment ��ư�������ȡ����ꤵ�줿���饹��?�ɤ������Υ��饹�� \f3main\fP �᥽�åɤ�ƤӽФ����Ȥˤ�ꡢJava ���ץꥱ��������ư���ޤ���
.LP
.LP
���Υ᥽�åɤϡ�public ����� static �Ȥ����������ɬ�פ�����ޤ��� �ޤ����ͤ��֤��ƤϤ����ޤ��� ����ˡ� \f2String\fP �����ѥ�᡼���Ȥ��ƻ���Ǥ��ʤ���Фʤ�ޤ��󡣥᥽�åɤ�����ϡ����Τ褦�ˤʤäƤ��ʤ���Фʤ�ޤ���
.LP
.nf
\f3
.fl
public static void main(String args[])
.fl
\fP
.fi
.LP
.LP
�ǥե���ȤǤϡ����ޥ�ɹԥ��ץ����ʳ��κǽ�ΰ�������ƤӽФ���륯�饹��̾���ˤʤ�ޤ�������̾���ˤϡ���������Υ��饹̾����Ѥ���ɬ�פ�����ޤ���\f3\-jar\fP ���ץ�������ꤷ����硢���ޥ�ɹԥ��ץ����ʳ��κǽ�ΰ���������ץꥱ�������Υ��饹�ե�����ȥ꥽�����ե������ޤ� \f3JAR\fP ���������֤�̾���ˤʤ�ޤ������ξ�硢�ޥ˥ե����Ȥ� \f3Main\-Class\fP �إå����ǻ��ꤵ�줿���饹����ư���饹�ˤʤ�ޤ���
.LP
.LP
Java Runtime �ϡ��֡��ȥ��ȥ�åץ��饹�ѥ������󥹥ȡ��뷿��ĥ��ǽ������ӥ桼�������饹�ѥ��� 3 �ս꤫�鵯ư���饹��¾�λ��Ѥ���Ƥ��륯�饹�򸡺����ޤ���
.LP
.LP
���饹̾�ޤ��� JAR �ե�����̾�Τ��Ȥˤ��롢���ޥ�ɹԥ��ץ����ʳ��ΰ���ϡ�\f3main\fP �ؿ����Ϥ���ޤ���
.LP
.SH "���ץ����"
.LP
.LP
��ư�ġ���ˤϡ����ߤμ¹ԴĶ�����Ӿ���Υ�꡼���ǥ��ݡ��Ȥ����ɸ�४�ץ���󤬤���ޤ����ޤ������ۥޥ���θ��ߤμ����Ǥϡ���ɸ�४�ץ����Υ��åȤ⥵�ݡ��Ȥ���ޤ�������ϡ�����Υ�꡼�����ѹ�������ǽ��������ޤ���
.LP
.SH "ɸ�४�ץ����"
.LP
.RS 3
.TP 3
\-client
.LP
Java HotSpot Client VM �����򤷤ޤ���64 �ӥå��б� JDK �ϸ������Ǥϡ����Υ��ץ�����̵�뤷������� Java Hotspot Server VM ����Ѥ��ޤ���
.LP
�ǥե���Ȥ� VM ������ˤĤ��Ƥϡ�
.na
\f2�֥����С� \- ���饹�ޥ���θ��С�\fP @
.fi
http://java.sun.com/javase/6/docs/technotes/guides/vm/server\-class.html�򻲾Ȥ��Ƥ���������
.TP 3
\-server
.LP
Java HotSpot Server VM �����򤷤ޤ���64 �ӥå��б� JDK ��Ǥϡ����ݡ��Ȥ����Τ� Java Hotspot Server VM �����Ǥ��뤿�ᡢ\-server ���ץ���󤬰���Ū�����򤵤�ޤ���
.LP
�ǥե���Ȥ� VM ������ˤĤ��Ƥϡ�
.na
\f2�֥����С� \- ���饹�ޥ���θ��С�\fP @
.fi
http://java.sun.com/javase/6/docs/technotes/guides/vm/server\-class.html�򻲾Ȥ��Ƥ���������
.TP 3
\-agentlib:libname[=options]
�ͥ��ƥ��֥���������ȥ饤�֥�� \f2libname\fP ��?�ɤ��ޤ������Ȥ��м��Τ褦�˻��ꤷ�ޤ���
.LP
\-agentlib:hprof
.LP
\-agentlib:jdwp=help
.LP
\-agentlib:hprof=help
.LP
�ܺ٤ˤĤ��Ƥϡ�
.na
\f2��JVMTI ����������ȤΥ��ޥ�ɹԥ��ץ�����\fP @
.fi
http://java.sun.com/javase/6/docs/platform/jvmti/jvmti.html#starting�򻲾Ȥ��Ƥ���������
.TP 3
\-agentpath:pathname[=options]
�ե�ѥ�̾����Ѥ��ơ��͡��ƥ��֥���������ȥ饤�֥���?�ɤ��ޤ����ܺ٤ˤĤ��Ƥϡ�
.na
\f2��JVMTI ����������ȤΥ��ޥ�ɹԥ��ץ�����\fP @
.fi
http://java.sun.com/javase/6/docs/platform/jvmti/jvmti.html#starting�򻲾Ȥ��Ƥ���������
.TP 3
\-classpath classpath
.TP 3
\-cp classpath
���饹�ե�����򸡺�����ǥ��쥯�ȥꡢJAR ���������֡������ ZIP ���������֤Υꥹ�Ȥ���ꤷ�ޤ������饹�ѥ��γƥ���ȥ�ϥ���� (\f3:\fP) �Ƕ��ڤ�ޤ���\f3\-classpath\fP �ޤ��� \f3\-cp\fP ����ꤹ��ȡ����Υ��ץ������ͤˤ�ä� \f3CLASSPATH\fP �Ķ��ѿ������꤬�����С��饤�ɤ���ޤ���
.LP
\f3\-classpath\fP �� \f3\-cp\fP ����Ѥ��줺��\f3CLASSPATH\fP �����ꤵ��Ƥ��ʤ���硢�桼�������饹�ѥ��ϸ��ߤΥǥ��쥯�ȥ� (\f4.\fP) �ˤʤ�ޤ���
.LP
�ص��塢 \f2*\fP �Υ١���̾��ޤ९�饹�ѥ����Ǥϡ� \f2.jar\fP �ޤ��� \f2.JAR\fP ���ĥ�Ҥ˻�ĥǥ��쥯�ȥ���Τ��٤ƤΥե�����Υꥹ�Ȥ���ꤹ��Τ�Ʊ��Ȥߤʤ���ޤ� (java �ץ?���Ϥ��� 2 �ĤθƤӽФ�����̤Ǥ��ʤ�)��
.br
.br
���Ȥ��С��ǥ��쥯�ȥ� \f2foo\fP �� \f2a.jar\fP �� \f2b.JAR\fP ���ޤޤ�Ƥ����硢���饹�ѥ����� \f2foo/*\fP �� \f2A.jar:b.JAR\fP ��Ÿ������ޤ�����������JAR �ե�����ν��֤�̤����Ȥʤ�ޤ������Υꥹ�Ȥˤϡ������ե������ޤᡢ���ꤵ�줿�ǥ��쥯�ȥ���Τ��٤Ƥ� JAR �ե����뤬�ޤޤ�ޤ���* ������������ \f2���饹�ѥ�����ȥ�ϡ�\fP �����ȥǥ��쥯�ȥ���Τ��٤Ƥ� JAR �ե�����Υꥹ�Ȥ�Ÿ������ޤ��� \f2CLASSPATH\fP �Ķ��ѿ��⡢������ˤ�Ʊ�ͤ�Ÿ������ޤ������饹�ѥ��Υ磻��ɥ�����Ÿ����ɬ����Java ���ۥޥ���ε�ư���˼¹Ԥ���ޤ����������äơ�\f2System.getenv("CLASSPATH")\fP �ƤӽФ��Τ褦�˴Ķ����䤤��碌��Ԥ�ʤ��¤ꡢJava �ץ?��बŸ������Ƥ��ʤ��磻��ɥ����ɤ�ǧ�����뤳�ȤϤ���ޤ���
.LP
���饹�ѥ��ξܺ٤ϡ�
.na
\f2�֥��饹�ѥ��������\fP @
.fi
http://java.sun.com/javase/6/docs/technotes/tools/index.html#classpath�򻲾Ȥ��Ƥ���������
.TP 3
\-Dproperty=value
�����ƥ�ץ�ѥƥ������ͤ����ꤷ�ޤ���
.TP 3
\-d32
.TP 3
\-d64
���줾�� 32 �ӥåȴĶ���64 �ӥåȴĶ��ǥץ?����¹Ԥ��뤳�Ȥ��׵ᤷ�ޤ����׵ᤵ�줿�Ķ������󥹥ȡ��뤵��Ƥ��ʤ������ݡ��Ȥ���Ƥ��ʤ����ϡ����顼����𤵤�ޤ���
.LP
���ߤΤȤ��?Java HotSpot Server VM ������ 64 �ӥåȤ����򥵥ݡ��Ȥ��Ƥ��ꡢ\-server ���ץ�������Ѥ�����ϡ�\-d64 ����˻��Ѥ���ɬ�פ�����ޤ����������äơ�\-d64 ���ѻ��ˤϡ�\-client�ץ��ץ�����̵�뤵��ޤ������λ��ͤϡ�����Υ�꡼���Ǥ��ѹ��ˤʤ��ǽ��������ޤ���
.LP
\f3\-d32\fP �� \f3\-d64\fP ���ɤ������ꤵ��Ƥ��ʤ����ϡ��ǥե���ȤȤ��ơ�32 �ӥåȴĶ��Ǽ¹Ԥ���ޤ������λ��ͤϡ�����Υ�꡼���Ǥ��ѹ��ˤʤ��ǽ��������ޤ���
.TP 3
\-enableassertions[:<package name>"..." | :<class name> ]
.TP 3
\-ea[:<package name>"..." | :<class name> ]
������������ͭ��ˤ��ޤ��������������ϡ��ǥե���ȤǤ�̵��ˤʤäƤ��ޤ���
.LP
����ʤ��� \f3enableassertions\fP �ޤ��� \f3\-ea\fP ����ꤹ��ȡ������������ͭ��ˤʤ�ޤ�����\f2...\fP�פǽ�������� 1 �Ļ��ꤹ��ȡ����ꤷ���ѥå������Ȥ��Υ��֥ѥå�������ǥ����������ͭ��ˤʤ�ޤ�������Ȥ��ơ�\f2...\fP�פ�������ꤹ��ȡ����ߤκ�ȥǥ��쥯�ȥ�ˤ���̾���Τʤ��ѥå�������ǥ����������ͭ��ˤʤ�ޤ�����\f2...\fP�פǽ����ʤ������ 1 �Ļ��ꤹ��ȡ����ꤷ�����饹��ǥ����������ͭ��ˤʤ�ޤ���
.LP
ñ�쥳�ޥ�ɹԤˤ����Υ����å��Υ��󥹥��󥹤�ʣ�����ꤷ�����ϡ����ꤷ�������å������֤˽����Ƥ��饯�饹���?�ɤ���ޤ����������äơ����Ȥ��С��ѥå����� \f2com.wombat.fruitbat\fP (���֥ѥå�������ޤ�) ��ǤΤߥ�����������ͭ��ˤ��ƥץ?����¹Ԥ���ˤϡ����Τ褦�ʥ��ޥ�ɤ���Ѥ��ޤ���
.nf
\f3
.fl
java \-ea:com.wombat.fruitbat... <Main Class>
.fl
\fP
.fi
.LP
\f3\-enableassertions\fP ����� \f3\-ea\fP �����å��ϡ����٤ƤΥ��饹�?������ӥ����ƥ९�饹��Ŭ�Ѥ���ޤ��������ƥ९�饹�ˤϥ��饹�?���Ϥ���ޤ��󡣤����������ε�§�ˤ� 1 ���㳰������ޤ�������ϡ�����ʤ��η����Ǥ��Υ����å�����ꤹ��ȡ����λ��꤬�����ƥ��Ŭ�Ѥ���ʤ����Ȥ������ȤǤ��������㳰�����Ѥ���С������ƥ९�饹���٤ƤΥ��饹�ǥ������������ñ��ͭ��ˤ��뤳�Ȥ��Ǥ��ޤ������٤ƤΥ����ƥ९�饹�ǥ�����������ͭ��ˤ��뤿��ˡ��̤Υ����å����Ѱդ���Ƥ��ޤ������Τ��Ȥ� \f3\-enablesystemassertions\fP �򻲾Ȥ��Ƥ���������
.TP 3
\-disableassertions[:<package name>"..." | :<class name> ]
.TP 3
\-da[:<package name>"..." | :<class name> ]
������������̵��ˤ��ޤ������줬�ǥե���ȤǤ���
.LP
����ʤ��� \f3disableassertions\fP �ޤ��� \f3\-da\fP ����ꤹ��ȡ������������̵��ˤʤ�ޤ�����\f2...\fP�פǽ�������� 1 �Ļ��ꤹ��ȡ����ꤷ���ѥå������Ȥ��Υ��֥ѥå�������ǥ����������̵��ˤʤ�ޤ�������Ȥ��ơ�\f2...\fP�פ�������ꤹ��ȡ����ߤκ�ȥǥ��쥯�ȥ�ˤ���̾���Τʤ��ѥå�������ǥ����������̵��ˤʤ�ޤ�����\f2...\fP�פǽ����ʤ������ 1 �Ļ��ꤹ��ȡ����ꤷ�����饹��ǥ����������̵��ˤʤ�ޤ���
.LP
�ѥå����� \f2com.wombat.fruitbat\fP ��Ǥϥ�����������ͭ��ˤ������饹 \f2com.wombat.fruitbat.Brickbat\fP ��Ǥϥ�����������̵��ˤ��������ǡ��ץ?����¹Ԥ���ˤϡ����Τ褦�ʥ��ޥ�ɤ���Ѥ��ޤ���
.nf
\f3
.fl
java \-ea:com.wombat.fruitbat... \-da:com.wombat.fruitbat.Brickbat \fP\f4<Main Class>\fP\f3
.fl
\fP
.fi
.LP
\f3\-disableassertions\fP ����� \f3\-da\fP �����å��ϡ����٤ƤΥ��饹�?������ӥ����ƥ९�饹��Ŭ�Ѥ���ޤ��������ƥ९�饹�ˤϥ��饹�?���Ϥ���ޤ��󡣤����������ε�§�ˤ� 1 ���㳰������ޤ�������ϡ�����ʤ��η����Ǥ��Υ����å�����ꤹ��ȡ����λ��꤬�����ƥ��Ŭ�Ѥ���ʤ����Ȥ������ȤǤ��������㳰�����Ѥ���С������ƥ९�饹���٤ƤΥ��饹�ǥ������������ñ��ͭ��ˤ��뤳�Ȥ��Ǥ��ޤ������٤ƤΥ����ƥ९�饹�ǥ�����������̵��ˤ��뤿��ˡ��̤Υ����å����Ѱդ���Ƥ��ޤ������Τ��Ȥ� \f3\-disablesystemassertions\fP �򻲾Ȥ��Ƥ���������
.TP 3
\-enablesystemassertions
.TP 3
\-esa
���٤ƤΥ����ƥ९�饹��ǥ�����������ͭ��ˤ��ޤ����Ĥޤꡢ�����ƥ९�饹�ˤĤ��ƥ����������Υǥե���ȥ��ơ������� \f2true\fP �����ꤷ�ޤ���
.TP 3
\-disablesystemassertions
.TP 3
\-dsa
���٤ƤΥ����ƥ९�饹��ǥ�����������̵��ˤ��ޤ���
.TP 3
\-jar
JAR �ե�����˥��ץ��벽���줿�ץ?����¹Ԥ��ޤ����ǽ�ΰ���ϡ���ư���饹��̾���ǤϤʤ���JAR �ե������̾���ˤ��ޤ������Υ��ץ���󤬵�ǽ����ˤϡ�JAR �ե�����Υޥ˥ե����Ȥ�\f3��Main\-Class:\fP\f4classname\fP\f3��\fP�Ȥ��������ιԤ���ꤹ��ɬ�פ�����ޤ���\f2classname\fP �ˤϡ����ץꥱ�������γ��ϰ��֤Ȥ��Ƶ�ǽ���� \f2public\ static\ void\ main(String[]\ args)\fP �᥽�åɤ�ޤ९�饹����ꤷ�ޤ���JAR �ե�����Ȥ��Υޥ˥ե����ȤˤĤ��Ƥϡ�jar(1)�ȡ�
.na
\f2Java ���塼�ȥꥢ��\fP @
.fi
http://download.oracle.com/javase/tutorial/deployment/jar�Ρ�Trail: Jar Files�פ򻲾Ȥ��Ƥ���������
.LP
���Υ��ץ�������Ѥ���ȡ����ꤷ�� JAR �ե����뤬���٤ƤΥ桼�������饹�Υ������ˤʤꡢ�桼�������饹�ѥ��Τۤ��������̵�뤵��ޤ���
.LP
Solaris 8 �Ǥϡ���java \-jar�ץ��ץ����Ǽ¹ԤǤ��� JAR �ե�����ϡ��¹Ը��¤Υ��åȤ��ݻ�Ƥ��ޤ������Τ��ᡢ��java \-jar�פ���Ѥ��ʤ��Ǽ¹Ԥ��뤳�Ȥ��ǽ�Ǥ���Java Archive (JAR) �ե�����
.na
@
.fi
http://java.sun.com/javase/6/docs/technotes/guides/jar/index.html
.TP 3
\-javaagent:jarpath[=options]
Java �ץ?��ߥ󥰸��쥨��������Ȥ�?�ɤ��ޤ��� java.lang.instrument �򻲾Ȥ��Ƥ���������
.na
@
.fi
http://java.sun.com/javase/6/docs/api/java/lang/instrument/package\-summary.html
.TP 3
\-jre\-restrict\-search
�桼�����ץ饤�١��Ȥ� JRE ��С�����󸡺��˴ޤ�ޤ���
.TP 3
\-no\-jre\-restrict\-search
�桼�����ץ饤�١��Ȥ� JRE ��С�����󸡺������ޤ���
.TP 3
\-verbose
.TP 3
\-verbose:class
���饹���?�ɤ���뤿�Ӥ˥��饹�˴ؤ�������ɽ�����ޤ���
.TP 3
\-verbose:gc
���١������쥯����󥤥٥�Ȥ�ȯ�����뤿�Ӥ���𤷤ޤ���
.TP 3
\-verbose:jni
�ͥ��ƥ��֥᥽�åɤλ��Ѥ���Ӥ���¾�� Java Native Interface (JNI) �����ƥ��ӥƥ����˴ؤ���������𤷤ޤ���
.TP 3
\-version
�С����������ɽ�����ƽ�λ���ޤ���
.TP 3
\-version:release
���ޥ�ɹԤ˻��ꤵ�줿���饹�ޤ��� JAR �ե����뤬��\f2release\fP �ǻ��ꤵ�줿�С�������ɬ�פȤ��Ƥ��뤳�Ȥ򼨤��ޤ�����ư���줿 java ���ޥ�ɤΥС�����󤬤��λ������Ƥ���������������Ŭ�ڤʼ����������ƥ��Ǹ��Ĥ��ä����ˤϡ�����Ŭ�ڤʼ��������Ѥ���ޤ���
.LP
\f2release\fP �Ǥϡ�����ΥС����������Ǥ�������Ǥʤ����С������ʸ����ȸƤФ��С������Υꥹ�Ȥ���ꤹ�뤳�Ȥ�Ǥ��ޤ����С������ʸ����ϡ������Ĥ��ΥС�������ϰϤ����Ƕ��ڤä������ν���դ��ꥹ�ȤǤ����С�������ϰϤϡ��С������ ID���С������ ID �θ�˥������ꥹ�� (*) ���ղä�����Ρ��С������ ID �θ�˥ץ饹���� (+) ���ղä�����Ρ�2 �ĤΥС�������ϰϤ򥢥�ѥ���� (&) �Ƿ�礷����Ρ��Τ����줫�ˤʤ�ޤ����������ꥹ���ϥץ�ե��å������פ򡢥ץ饹����ϻ��ꤵ�줿�С������ʾ�򡢥���ѥ���ɤ� 2 �ĤΥС�������ϰϤ������Ѥ򡢤��줾���̣���ޤ���������򼨤��ޤ���
.nf
\f3
.fl
\-version:"1.6.0_13 1.6*&1.6.0_10+"
.fl
\fP
.fi
�嵭�ΰ�̣�ϡ��С������ 1.6.0_13��1.6 ��С������ ID �ץ�ե��å����˻�� 1.6.0_10 �ʾ�ΥС�����󡢤Τ����줫�򥯥饹�ޤ��� JAR �ե����뤬ɬ�פȤ��Ƥ��롢�Ȥ������ȤǤ����С������ʸ����θ�̩�ʹ�ʸ������ˤĤ��Ƥϡ���Java Network Launching Protocol & API Specification (JSR\-56)�פΡ�Appendix A�פ򻲾Ȥ��Ƥ���������
.LP
JAR �ե�����ξ����̾�С�������׷�򥳥ޥ�ɹԤ˻��ꤹ����⡢JAR �ե�����Υޥ˥ե�������˻��ꤹ�뤳�Ȥ��侩����Ƥ��ޤ���
.LP
���Υ��ץ����λ��Ѥ˴ؤ�����פʥݥꥷ������ˤĤ��Ƥϡ���ҤΡ������򻲾Ȥ��Ƥ���������
.TP 3
\-showversion
�С����������ɽ������³�Ԥ��ޤ���
.TP 3
\-?
.TP 3
\-help
����ˡ��ɽ�����ƽ�λ���ޤ���
.TP 3
\-splash:imagepath
\f2imagepath\fP �˻��ꤵ�줿�����ޤॹ�ץ�å�����̤�ɽ�����ޤ���
.TP 3
\-X
��ɸ�४�ץ����˴ؤ�������ɽ�����ƽ�λ���ޤ���
.RE
.LP
.SS
��ɸ�४�ץ����
.LP
.RS 3
.TP 3
\-Xint
���󥿥ץ꥿���ѥ⡼�ɤ�ư��ޤ����ͥ��ƥ��֥����ɤؤΥ���ѥ����̵��ˤʤꡢ���٤ƤΥХ��ȥ����ɤ����󥿥ץ꥿�ˤ�äƼ¹Ԥ���ޤ���Java HotSpot VM ���б����륳��ѥ��餬�󶡤���ѥե����ޥ󥹾�������ϡ����Υ⡼�ɤǤϼ¸�����ޤ���
.TP 3
\-Xbatch
�Хå����饦��ɥ���ѥ����̵��ˤ��ޤ����̾VM �Ǥϡ��Хå����饦��ɥ���ѥ��뤬��λ����ޤǡ��᥽�åɤ�Хå����饦��ɥ������Ȥ��ƥ���ѥ��뤷�����󥿥ץ꥿�⡼�ɤǥ᥽�åɤ�¹Ԥ��ޤ���\f2\-Xbatch\fP �ե饰����ꤹ��ȡ��Хå����饦��ɥ���ѥ��뤬̵��ˤʤꡢ���٤ƤΥ᥽�åɤΥ���ѥ��뤬��λ����ޤǥե������饦��ɥ������Ȥ��ƽ����ޤ���
.TP 3
\-Xbootclasspath:bootclasspath
�֡��ȥ��饹�ե������õ���ǥ��쥯�ȥꡢJAR ���������֡������ ZIP ���������֤򥳥��Ƕ��ڤä��ꥹ�Ȥǻ��ꤷ�ޤ������ꤷ���ѥ���¸�ߤ���֡��ȥ��饹�ե����뤬��Java �ץ�åȥե����� JDK �˴ޤޤ��֡��ȥ��饹�ե����������˻��Ѥ���ޤ���\f2��: rt.jar ��Υ��饹�򥪡��С��饤�ɤ�����Ū�Ǥ��Υ��ץ�������Ѥ��륢�ץꥱ�������ϡ������ƥ�����֤��ʤ��Ǥ���������Java Runtime Environment �Х��ʥꥳ���ɥ饤���󥹰�ȿ�ˤʤ�ޤ���\fP
.TP 3
\-Xbootclasspath/a:path
�ǥ��쥯�ȥꡢJAR ���������֡������ ZIP ���������֤Υѥ��򥳥��Ƕ��ڤäƻ��ꤷ�ޤ����ѥ��ϥǥե���ȤΥ֡��ȥ��ȥ�åץ��饹�ѥ��Τ��Ȥ��ɲä���ޤ���
.TP 3
\-Xbootclasspath/p:path
�ǥ��쥯�ȥꡢJAR ���������֡������ ZIP ���������֤Υѥ��򥳥��Ƕ��ڤäƻ��ꤷ�ޤ����ѥ��ϥǥե���ȤΥ֡��ȥ��ȥ�åץ��饹�ѥ��������ɲä���ޤ���\f2��: rt.jar ��Υ��饹�򥪡��С��饤�ɤ�����Ū�Ǥ��Υ��ץ�������Ѥ��륢�ץꥱ�������ϡ������ƥ�����֤��ʤ��Ǥ���������Java Runtime Environment �Х��ʥꥳ���ɥ饤���󥹰�ȿ�ˤʤ�ޤ���\fP
.TP 3
\-Xcheck:jni
Java Native Interface (JNI) ��ǽ���Ф����ɲå����å���Ԥ��ޤ�������Ū�ˤϡ�Java ���ۥޥ���� JNI �׵���������ˡ�JNI �ؿ����Ϥ����ѥ�᡼���ȡ��¹ԴĶ��Υǡ����򸡾ڤ��ޤ���̵��ʥǡ��������Ĥ��ä����ϡ��ͥ��ƥ��֥����ɤ����꤬���뤳�Ȥ򼨤��Ƥ��뤿�ᡢJava ���ۥޥ������̿Ū���顼��ȯ�����ƽ�λ���ޤ������Υ��ץ�������Ѥ���ȡ��ѥե����ޥ��㲼��ͽ�ۤ���ޤ���
.TP 3
\-Xfuture
���饹�ȥե�����η�����̩�˥����å����ޤ������̸ߴ������ݤĤ��ᡢJDK �β��ۥޥ��󤬼¹Ԥ���ǥե���Ȥη��������å��ϡ�JDK ���եȥ������ΥС������ 1.1.x ���¹Ԥ�������å���Ʊ���٤θ�̩���ˤʤäƤ��ޤ���\f3\-Xfuture\fP �ե饰����ꤹ��ȡ����饹�ե���������λ��ͤؤν��򶯲����뤿��Τ�긷̩�ʥ����å���ͭ��ˤʤ�ޤ���Java ���ץꥱ�������ư�ġ���ξ���Υ�꡼���Ǥϡ���긷̩�ʥ����å����ǥե���Ȥˤʤ뤿�ᡢ�����������ɤ�ȯ����Ȥ��ˤϤ��Υե饰����Ѥ��뤳�Ȥ򤪴��ᤷ�ޤ���
.TP 3
\-Xnoclassgc
���饹�Υ��١������쥯������̵��ˤ��ޤ������Υ��ץ�������Ѥ���ȡ��?�ɺѤߥ��饹������꡼�������뤳�Ȥ��ʤ��ʤ뤿�ᡢ����Ū�ʥ��꡼�����̤����礷�ޤ������ξ�硢���ץꥱ�������ˤ�äƤ� OutOfMemoryError �����?������ǽ��������ޤ���
.TP 3
\-Xincgc
���󥯥��󥿥륬���٥����쥯����ͭ��ˤ��ޤ������󥯥��󥿥륬�١������쥯���ϡ��ǥե���ȤǤ�̵��ˤʤäƤ��ޤ��� ͭ��ˤ���ȡ��ץ?���μ¹���˥��١������쥯�����ˤ������ߤ�ȯ�����ʤ��ʤ�ޤ������󥯥��󥿥륬�١������쥯���ϡ��ץ?����Ʊ���˼¹Ԥ��뤳�Ȥ����ꡢ���ξ�硢�ץ?�������ѤǤ���ץ?�å�ǽ�Ϥ��㲼���ޤ���
.TP 3
\-Xloggc:file
\-verbose:gc ��Ʊ�ͤ˥��١������쥯����󥤥٥�Ȥ�ȯ�����뤿�Ӥ���𤷤ޤ��������Υǡ����� \f2file\fP �˵�Ͽ���ޤ���\f2\-verbose:gc\fP ����ꤷ���Ȥ�����𤵤�����Τۤ��ˡ���𤵤��ƥ��٥�Ȥ���Ƭ�ˡ��ǽ�Υ��١������쥯����󥤥٥�Ȥ���ηв���� (��ñ��) ���դ��ä����ޤ���
.LP
�ͥåȥ���α�����֤ˤ�ä� JVM �μ¹�®�٤��㲼����Τ��򤱤뤿�ᡢ���Υե�����γ�Ǽ��ϡ���˥?����ե����륷���ƥ�ˤ��Ƥ����������ե����륷���ƥब���դˤʤ�ȡ��ե�������ڤ�ͤ��졢���Υե�����˥ǡ�������³����Ͽ����ޤ������Υ��ץ����� \f2\-verbose:gc\fP ��ξ��ޥ�ɹԤ˻��ꤵ��Ƥ�����ϡ����Υ��ץ����ͥ�褵��ޤ���
.TP 3
\-Xmsn
���꡼������ƥס���ν�����Х��ȿ��ǻ��ꤷ�ޤ������ꤹ���ͤϡ�1M �Х��Ȥ���礭�� 1024 ���ܿ��ˤ��ʤ���Фʤ�ޤ��󡣥���Х��Ȥ���ꤹ��ˤϡ�ʸ�� \f2k\fP �ޤ��� \f2K\fP ���դ��ޤ����ᥬ�Х��Ȥ���ꤹ��ˤϡ�ʸ�� \f2m\fP �ޤ��� \f2M\fP ���դ��ޤ����ǥե�����ͤϡ��¹Ի��˥����ƥ������˴�Ť������򤵤�ޤ����ܺ٤ˤĤ��Ƥϡ���
.na
\f2HotSpot Ergonomics\fP @
.fi
http://java.sun.com/javase/6/docs/technotes/guides/vm/gc\-ergonomics.html�פ򻲾Ȥ��Ƥ���������
.LP
��:
.nf
\f3
.fl
\-Xms6291456
.fl
\-Xms6144k
.fl
\-Xms6m
.fl
.fl
\fP
.fi
.TP 3
\-Xmxn
���꡼������ƥס���κ��祵������Х��ȿ��ǻ��ꤷ�ޤ������ꤹ���ͤϡ�2M �Х��Ȥ���礭�� 1024 ���ܿ��ˤ��ʤ���Фʤ�ޤ��󡣥���Х��Ȥ���ꤹ��ˤϡ�ʸ�� \f2k\fP �ޤ��� \f2K\fP ���դ��ޤ����ᥬ�Х��Ȥ���ꤹ��ˤϡ�ʸ�� \f2m\fP �ޤ��� \f2M\fP ���դ��ޤ����ǥե�����ͤϡ��¹Ի��˥����ƥ������˴�Ť������򤵤�ޤ����ܺ٤ˤĤ��Ƥϡ���
.na
\f2HotSpot Ergonomics\fP @
.fi
http://java.sun.com/javase/6/docs/technotes/guides/vm/gc\-ergonomics.html�פ򻲾Ȥ��Ƥ���������
.br
��:
.nf
\f3
.fl
\-Xmx83886080
.fl
\-Xmx81920k
.fl
\-Xmx80m
.fl
.fl
\fP
.fi
Solaris 7 ����� Solaris 8 SPARC �ץ�åȥե�����ξ��Τ����ͤξ�¤ϡ����褽 4000m ���饪���С��إåɤ��̤����ΤǤ���Solaris 2.6 ����� x86 �ץ�åȥե�����ξ��ξ�¤ϡ����褽 2000m ���饪���С��إåɤ��̤����ΤǤ���Linux �ץ�åȥե�����ξ��ξ�¤ϡ����褽 2000m ���饪���С��إåɤ��̤����ΤǤ���
.TP 3
\-Xprof
�¹���Υץ?���Υץ�ե���������������ץ�ե�����ǡ�����ɸ����Ϥ˽��Ϥ��ޤ������Υ��ץ����ϡ��ץ?��೫ȯ�ѤΥ桼�ƥ���ƥ����Ȥ����󶡤���Ƥ��ޤ��� ���ֲ�ư�����ƥ�Ǥλ��Ѥ���Ū�Ȥ�����ΤǤϤ���ޤ���
.TP 3
\-Xrs
Java ���ۥޥ��� (JVM) �ˤ�륪�ڥ졼�ƥ��󥰥����ƥॷ���ʥ�λ��Ѥ򸺤餷�ޤ���
.LP
�����Υ�꡼���Ǥϡ�Java ���ץꥱ���������������������åȥ����󤹤뤿��Υ���åȥ�����եå���ǽ���ɲä���ޤ��������ε�ǽ�ˤ�ꡢJVM ��������λ�������Ǥ⡢����åȥ�������˥桼�������꡼�󥢥åץ����� (�ǡ����١�����³�Υ��?���ʤ�) ��¹ԤǤ���褦�ˤʤ�ޤ�����
.LP
Sun �� JVM �ϡ������ʥ�򥭥�å����뤳�Ȥˤ�äơ�JVM �ΰ۾ェλ�Τ���Υ���åȥ�����եå���������ޤ���JVM �ϡ�SIGHUP��SIGINT������� SIGTERM ����Ѥ��ơ�����åȥ�����եå��μ¹Ԥ򳫻Ϥ��ޤ���
.LP
JVM �ϡ��ǥХå�����Ū�ǥ���åɥ����å������פ���Ȥ�����1.2 ��������餢�뵡ǽ��¸����뤿��ˤ⡢Ʊ�ͤε�������Ѥ��ޤ���Sun �� JVM �ϡ�����åɥ���פ�¹Ԥ��뤿��� SIGQUIT ����Ѥ��ޤ���
.LP
JVM ��������Ǥ��륢�ץꥱ������� SIGINT �� SIGTERM �ʤɤΥ����ʥ�����ˤ˥ȥ�åפ���ɬ�פ�����ȡ�JVM ���Τ�ΤΥ����ʥ�ϥ�ɥ�ν���˻پ㤬�Ф��ǽ��������ޤ���\f3\-Xrs\fP ���ޥ�ɹԥ��ץ�������Ѥ���ȡ�����������н�Ǥ��ޤ���Sun �� JVM ���Ф��� \f3\-Xrs\fP ����Ѥ���ȡ�SIGINT��SIGTERM��SIGHUP������� SIGQUIT ���Ф��륷���ʥ�ޥ����� JVM �ˤ�ä��ѹ����줺�������Υ����ʥ���Ф��륷���ʥ�ϥ�ɥ�ϥ��󥹥ȡ��뤵��ޤ���
.LP
\f3\-Xrs\fP ����ꤷ����硢���� 2 �Ĥαƶ�������ޤ���
.RS 3
.TP 2
o
SIGQUIT �ˤ�륹��åɥ���פ����ѤǤ��ʤ�
.TP 2
o
����åȥ�����եå�����μ¹Ԥϡ�JVM ����λ���褦�Ȥ��Ƥ�������� System.exit() ��ƤӽФ��ʤɤ��ơ��桼����������¦�ǹԤ�ɬ�פ�����
.RE
.TP 3
\-Xssn
����åɤΥ����å������������ꤷ�ޤ���
.TP 3
\-XX:+UseAltSigs
VM �Ǥϥǥե���Ȥ� \f2SIGUSR1\fP ����� \f2SIGUSR2\fP ����Ѥ��ޤ�����\f2SIGUSR1\fP ����� \f2SIGUSR2\fP �򥷥��ʥ�Ϣ�����륢�ץꥱ�������� ���礹���礬����ޤ���\f2\-XX:+UseAltSigs\fP ���ץ����ϡ�VM �˥ǥե���ȤȤ��� \f2SIGUSR1\fP �� \f2SIGUSR2\fP �ʳ��Υ����ʥ����Ѥ����ޤ���
.RE
.LP
.SH "��"
.LP
.LP
\f3\-version:\fP\f2release\fP ���ޥ�ɹԥ��ץ����Ǥϡ��ɤ�ʤ�ʣ���˥�꡼������ꤷ�Ƥ⤫�ޤ��ޤ��󡣤�����������Ū�ʥ�꡼������θ¤�줿���֥��åȤ���Ѥ�������Ǥ�Ŭ�ڤʥݥꥷ����ɽ���Ǥ��뤿�ᡢ�����Υ��֥��åȤΤߤ������˥��ݡ��Ȥ���ޤ��������Υݥꥷ���򼡤˼����ޤ���
.LP
.RS 3
.TP 3
1.
Ǥ�դΥС�����󡣤���ϡ����Υ��ץ�������Ѥ��ʤ����Ȥ�ɽ���Ǥ��ޤ���
.TP 3
2.
��������ΥС������ ID �����礭��Ǥ�դΥС�����󡣼�����򼨤��ޤ���
.nf
\f3
.fl
"1.6.0_10+"
.fl
\fP
.fi
���ξ�硢 \f21.6.0_10\fP �����礭��Ǥ�դΥС�����󤬻��Ѥ���ޤ�������ϡ����ꤵ�줿�С�����������Υ��󥿥ե�������Ƴ�����줿 (���뤤�Ϥ��ΥХ����������줿) ��������Ǥ���
.TP 3
3.
��������ΥС������ ID �����礭���С�����󡣤����������Υ�꡼���ե��ߥ�ξ�¤ˤ�ä����¤����Ρ�������򼨤��ޤ���
.nf
\f3
.fl
"1.6.0_10+&1.6*"
.fl
\fP
.fi
.TP 3
4.
��ι��� 2 �ȹ��� 3 �Ρ�OR�׼���������򼨤��ޤ���
.nf
\f3
.fl
"1.6.0_10+&1.6* 1.7+"
.fl
\fP
.fi
����Ϲ��� 2 �˻��Ƥ��ޤ����������ѹ�������Υ�꡼�� (1.7) ��Ƴ�����줿��������Ʊ���ѹ��������Υ�꡼���Υ��åץǡ��ȤǤ����Ѳ�ǽ�ˤʤä����Ȥ�����������Ǥ���
.RE
.LP
.SH "��λ���ơ�����"
.LP
.LP
���̤ˡ����ν�λ�ͤ���ư�ġ��뤫���֤����Τ��̾��ư���������ʰ���ǸƤӽФ��줿��������ʥ��顼��ȯ�������������뤤�� Java ���ۥޥ��󤫤��㳰�����?���줿���Ǥ��������� Java ���ץꥱ�������ϡ�API �ƤӽФ� \f2System.exit(exitValue)\fP ����Ѥ���Ǥ�դ��ͤ��֤����Ȥ����򤹤뤳�Ȥ�Ǥ��ޤ���
.LP
.RS 3
.TP 2
o
\f20\fP: ���ェλ
.TP 2
o
\f2>0\fP: ���顼��ȯ������
.RE
.LP
.SH "��Ϣ����"
.LP
.RS 3
.TP 2
o
javac(1)
.TP 2
o
jdb(1)
.TP 2
o
javah(1)
.TP 2
o
jar(1)
.TP 2
o
.na
\f2��Java ��ĥ��ǽ�ե졼������\fP @
.fi
http://java.sun.com/javase/6/docs/technotes/guides/extensions/index.html
.TP 2
o
.na
\f2�֥������ƥ�����\fP @
.fi
http://java.sun.com/javase/6/docs/technotes/guides/security/index.html
.TP 2
o
.na
\f2��HotSpot VM Specific Options��\fP @
.fi
http://java.sun.com/docs/hotspot/VMOptions.html
.RE
.LP