Sindbad~EG File Manager
.'" t
." @(#)xjc.1 SMI;
."
." `
.TH xjc 1 "2006 ǯ 9 �� 4 �" "Java SE 6" "�桼�������ޥ��"
." Generated by html2roff
.LP
.ad c
.SH ̾��
XML �Х���ɤΤ���� Java(TM) �������ƥ�����
.br
�Х���ɥ���ѥ��� (xjc) \f3���ͤΥС������:\fP 2.0
.br
\f3��ե����� (Reference Implementation��RI) �ΥС������:\fP 2.0 ea3
.br
JAXB 2.0: �����Ρ��� | XJC | XJCTask | SchemaGen | schemagenTask | ����ץ륢�ץꥱ������� | Changelog
.br
JAXB 1.0.x: �������� | Changelog
.br
JAXB RI ��ĥ: �¹Ի��ץ�ѥƥ� | XJC �������ޥ��� | �ץ饰����ȯ
.br
JAXB RI ����������: W3C XML �������� | RELAX NG | DTD
.br
JAXB ���ߥ�˥ƥ�:
.na
\f2Java.net �ۡ���ڡ���\fP @
.fi
http://jaxb.dev.java.net | Developer interest list | FAQ
.br
.ad l
.LP
.SS
xjc �ε�ư
.LP
.LP
�Х���ǥ�����ѥ����ư����ˤϡ����Ѥ���ץ�åȥե�����˱����� \f2bin\fP �ǥ��쥯�ȥ���� \f2xjc\fP �����륹����ץȤ���Ѥ��ޤ����ޤ����Х���ǥ�����ѥ����¹Ԥ��뤿��� Ant ���������Ѱդ���Ƥ��ޤ���xjc �� Ant �ȤȤ�˻��Ѥ��뤿��μ��Ȥ��Ƥ���������
.LP
.RS 3
.LP
\f3Solaris/Linux ��\fP
.LP
.LP
.LP
\f2% /path/to/jaxb/bin/xjc.sh \-help\fP
.LP
\f3WindowsNT/2000/XP ��\fP
.LP
.LP
.LP
\f2> c:\\path\\to\\jaxb\\bin\\xjc.bat \-help\fP
.LP
.RE
.RS 3
.LP
\f3����\fP
.LP
.LP
.nf
\f3
.fl
Usage: xjc [\-options ...] <schema_file/URL/dir> ... [\-b <bindinfo>] ...
.fl
Options:
.fl
\-nv : do not perform strict validation of the input schema(s)
.fl
\-extension : allow vendor extensions \- do not strictly follow the
.fl
Compatibility Rules and App E.2 from the JAXB Spec
.fl
\-b <file> : specify external bindings files (each <file> must have its own \-b)
.fl
\-d <dir> : generated files will go into this directory
.fl
\-p <pkg> : specifies the target package
.fl
\-httpproxy <proxy> : set HTTP/HTTPS proxy. Format is [user[:password]@]proxyHost:proxyPort
.fl
\-httpproxyfile <file>: set the proxy string (same format as above).
.fl
\-classpath <arg> : specify where to find user class files
.fl
\-catalog <file> : specify catalog files to resolve external entity references
.fl
support TR9401, XCatalog, and OASIS XML Catalog format.
.fl
\-readOnly : generated files will be in read\-only mode
.fl
\-npa : suppress generation of package level annotations (**/package\-info.java)
.fl
\-xmlschema : treat input as W3C XML Schema (default)
.fl
\-relaxng : treat input as RELAX NG (experimental,unsupported)
.fl
\-relaxng\-compact : treat input as RELAX NG compact syntax (experimental,unsupported)
.fl
\-dtd : treat input as XML DTD (experimental,unsupported)
.fl
\-wsdl : treat input as WSDL and compile schemas inside it (experimental,unsupported)
.fl
\-verbose : be extra verbose
.fl
\-quiet : suppress compiler output
.fl
\-help : display this help message
.fl
\-version : display version information
.fl
\fP
.fi
.LP
.RE
.RS 3
.LP
\f3jaxb\-xjc.jar JAR �ե�����μ¹�\fP
.LP
.LP
.LP
�ۤ����ˡ�����٤Ƽ��Ԥ������Ǥ⡢\f2jaxb\-xjc.jar\fP �ե�����μ¹ԤϹԤ���Ϥ��Ǥ���
.LP
.RS 3
.LP
.TP 3
Solaris/Linux ��:
\f2% java \-jar $JAXB_HOME/lib/jaxb\-xjc.jar \-help\fP
.TP 3
Windows ��:
\f2> java \-jar %JAXB_HOME%\\lib\\jaxb\-xjc.jar \-help\fP
.LP
.RE
.LP
����ϡ�xjc.sh�פ��xjc.bat�פ�¹Ԥ���Τ�Ʊ���Ǥ����ޤ������ξ�硢JVM �ѥ��������Ǥ��ޤ���
.LP
.RE
.SS
���ޥ�ɹԥ��ץ����γ���
.LP
.LP
.TP 3
\-nv
�ǥե���ȤǤϡ�XJC �Х���ǥ�����ѥ���ϡ��������������ޤ��������˸�̩�ʸ��ڤ�¹Ԥ��ޤ������Υ��ץ�������Ѥ���ȡ���̩�ʥ��������ڤ�̵���ˤ��ޤ�������ϡ��Х���ǥ�����ѥ��餬���ڤ��ڼ¹Ԥ��ʤ��Ȥ������ȤǤϤ���ޤ���긷̩�Ǥʤ����ڤ�¹Ԥ���Ȥ������ȤǤ���
.TP 3
\-extension
�ǥե���ȤǤϡ�XJC �Х���ǥ�����ѥ���ϡ�JAXB ���ͤΡ�Compatibility�פξϤ�������Ƥ��뵬§��̩�˶������ޤ�����Ͽ E.2 �ˤϡ�JAXB v1.0 �Ǵ����ˤϥ��ݡ��Ȥ���Ƥ��ʤ���Ϣ�� W3C XML ��������ǽ��������Ƥ��ޤ������ˤ�äƤϡ����Υ����å���ͭ���ˤʤ��\-extension�ץ⡼�ɤǤ����ε�ǽ�����ѤǤ��뤫�⤷��ޤ��ޤ����ǥե���Ȥθ�̩�ʥ⡼�ɤǤϡ����ͤ�������Ƥ���Х���ǥ��������ޥ����Τߤ����ѤǤ��ޤ�����\-extension�ץ����å�����ꤹ��С�JAXB Vendor Extension ����ѤǤ��ޤ���
.TP 3
\-b <file>
������볰��Х���ǥ��ե������ 1 �Ĥޤ���ʣ����ꤷ�ޤ���(�Х���ǥ��ե����뤴�Ȥ�\f2��\-b��\fP�����å�����ꤹ��ɬ�פ�����ޤ���) ����Х���ǥ��ե�����ι�ʸ�����˽���Ǥ���ʣ��Υ������ޤΥ������ޥ������ޤޤ��
1 �ĤΥХ���ǥ��ե��������Ѥ����ꡢ�����Υ������ޥ�����ʣ��ΥХ���ǥ��ե������ʬ�䤷����Ǥ��ޤ�����������ޤ���
.RS 3
.LP
\f2xjc schema1.xsd schema2.xsd schema3.xsd \-b bindings123.xjb\fP
.br
\f2xjc schema1.xsd schema2.xsd schema3.xsd \-b bindings1.xjb \-b bindings2.xjb \-b bindings3.xjb\fP
.RE
�ޤ������ޥ�ɹԤ˥������ޥե�����ȥХ���ǥ��ե��������ꤹ����֤�Ǥ�դǤ���
.TP 3
\-d <dir>
�ǥե���ȤǤϡ�XJC �Х���ǥ�����ѥ���ϡ�Java ����ƥ�ĥ��饹�ߤΥǥ��쥯�ȥ��������ޤ������Υ��ץ�������Ѥ���ȡ����ؽ��ϥǥ��쥯�ȥ�����Ǥ��ޤ������ϥǥ��쥯�ȥ�Ϥ��餫����¸�ߤ��Ƥ���ɬ�פ�����ޤ���XJC �Х���ǥ�����ѥ���ϡ����Υǥ��쥯�ȥ��ưŪ�˺����ޤ���
.TP 3
\-p <pkg>
���Υ��ޥ�ɹԥ��ץ�����ͳ�ǥ������åȥѥå���������ꤷ����硢���λ������Ƥϡ��ѥå�����̾���Ф��뤹�٤ƤΥХ���ǥ��������ޥ����䡢���ͤǵ��ꤵ��Ƥ���ǥե���ȤΥѥå�����̾���르�ꥺ�����ͥ�褵��ޤ���
.TP 3
\-httpproxy <proxy>
HTTP/HTTPS �ץ�������ꤷ�ޤ��������� [user[:password]@]proxyHost[:proxyPort] �Ǥ�������� \f2\-host\fP ����� \f2\-port\fP �ϡ����̸ߴ����Τ���˥�ե������Ǥ⥵�ݡ��Ȥ���Ƥ��ޤ������侩����ʤ��ʤ�ޤ��������Υ��ץ����ǻ��ꤵ�줿�ѥ���ɤϡ�\f2top\fP ���ޥ�ɤ���Ѥ���桼�����ʤɡ��ۤ��Υ桼������ɽ���Ǥ�����Ǥ��뤳�Ȥ���դ��Ƥ����������������ƥ������ˤϡ����� \f2\-httpproxyfile\fP ����Ѥ��Ƥ���������
.TP 3
\-httpproxyfile <file>
HTTP/HTTPS �ץ�����ե������ͳ�ǻ��ꤷ�ޤ��������Ͼ嵭��Ʊ���Ǥ��������Υե�������˻��ꤵ�줿�ѥ���ɤ�ۤ��Υ桼������ɽ�����뤳�ȤϤǤ��ޤ���
.TP 3
\-classpath <arg>
\f2<jxb:javaType>\fP ����� \f2<xjc:superClass>\fP �������ޥ��������Ѥ��륯�饤����ȥ��ץꥱ�������Υ��饹�ե�����θ���������ꤷ�ޤ���
.TP 3
\-catalog <file>
�����ƥ��ƥ������Ȥ��褹�륫�����ե��������ꤷ�ޤ���
TR9401��XCatalog������� OASIS XML Catalog ���������ݡ��Ȥ���ޤ���
�ܺ٤ϡ���XML Entity and URI Resolvers�٥ɥ�����ȤȤ��뤫��
���������ФΥ���ץ륢�ץꥱ��������Ĵ�٤Ƥ���������
.TP 3
\-readOnly
�ǥե���ȤǤϡ�XJC �Х���ǥ�����ѥ���ϡ��������� Java �������ե��������ߤ����ݸ�ޤ����Υ��ץ�������Ѥ���ȡ�XJC �Х���ǥ�����ѥ������������ Java ���������Ū���ɤ����Ѥˤ��ޤ���
.TP 3
\-npa
�ѥå�������٥������
.B **/package-info.java
��������뤳�Ȥ�������ޤ���
���Υ����å�����Ѥ���������륳���ɤǤϡ���������
�ۤ�������Ѥߥ��饹���������ޤ���
.TP 3
\-xmlschema
��ϥ������ޤ� W3C XML �������� (�ǥե����) �ȸ��ʤ��ޤ���
���Υ����å�����ꤷ�ʤ��Ƥ⡢��ϥ������ޤ�
W3C XML �������ޤȸ��ʤ���ޤ���
.TP 3
\-relaxng
��ϥ������ޤ� RELAX NG �Ȥ��ư����ޤ� (�Ū��̤���ݡ���)��RELAX NG �������ޤΥ��ݡ��Ȥ� JAXB Vendor Extension �Ȥ�������Ƥ��ޤ���
.TP 3
\-relaxng\-compact
��ϥ������ޤ� RELAX NG ���̹�ʸ�Ȥ��ƽ�����ޤ� (�Ū��̤���ݡ���)��RELAX NG �������ޤΥ��ݡ��Ȥ� JAXB Vendor Extension �Ȥ�������Ƥ��ޤ���
.TP 3
\-dtd
��ϥ������ޤ� XML DTD �Ȥ��ư����ޤ� (�Ū��̤���ݡ���)��RELAX NG �������ޤΥ��ݡ��Ȥ� JAXB Vendor Extension �Ȥ�������Ƥ��ޤ���
.TP 3
\-wsdl
��Ϥ� WSDL �Ȥ��ư�������������Υ������ޤ�ѥ��뤷�ޤ� (�Ū��̤���ݡ���)��
.TP 3
\-quiet
��Ľ��ٹ�ʤɡ�����ѥ���ν��Ϥ�������ޤ���
.TP 3
\-verbose
�����å���������Ϥ���������Υ��顼ȯ�����˥����å��ȥ졼����ɽ�������ꤹ��ʤɡ��ˤ�ƾ�Ĺ�ˤʤ�ޤ���
.TP 3
\-help
����ѥ��饹���å��γ��פ�ɽ�����ޤ���
.TP 3
\-version
����ѥ���ΥС����������ɽ�����ޤ���
.TP 3
<schema file/URL/dir>
����ѥ����оݤȤʤ� 1 �Ĥޤ���ʣ��Υ������ޥե��������ꤷ�ޤ����桼�������ǥ��쥯�ȥ����ꤷ����硢xjc �Ϥ��Υǥ��쥯�ȥ������������Ǹ��Ĥ��ä����٤ƤΥ������ޥե������ѥ��뤷�ޤ���
.SS
��侩���ޥ�ɹԥ��ץ����Ӻ����줿���ޥ�ɹԥ��ץ����γ���
.LP
.LP
.TP 3
\-host & \-port
�����Υ��ץ�������侩�Ȥʤꡢ\f3\-httpproxy\fP ���ץ������֤��������ޤ����������Υ��ץ����ϡ����̸ߴ�������ݤ�����Ū�ǰ���³�����ݡ��Ȥ���ޤ������ɥ�����Ȥˤϵ��ܤ��줺������Υ����Ǻ�������ǽ���⤢��ޤ���
.TP 3
\-use\-runtime
JAXB 2.0 ���ͤǰܿ����Τ������ब���ꤵ�줿���ᡢJAXB RI �� **/impl/runtime �ѥå������������ɬ�פ��ʤ��ʤ�ޤ��������Τ��ᡢ���Υ����å������פȤʤꡢ������ޤ�����
.TP 3
\-source
\-source �ߴ��������å��ϡ�JAXB 2.0 �κǽ�� Early Access �Ǥ�Ƴ�����ޤ������桹�ϡ�JAXB 2.0 �κ���Υ������餳�Υ����å�������뤳�Ȥˤ��ޤ�����1.0.x �����ɤ������ɬ�פ�������ˤϡ�1.0.x �����ɥ١����Υ��ȡ������Ѥ��Ƥ���������
.TP 3
\-Xlocator & \-Xsync\-methods
�����Υ����å��ϸ�����Ǥ�̵��������Ƥ��ޤ������ε�ǽ�Ͼ��衢���̤Υ�������ɤȤ��������ͽ��Ǥ���
.LP
.SS
����ѥ�������
.LP
.LP
�̾�ϡ���Ϣ���륹�����ޤϡ�Ʊ���Х���ǥ�����ѥ��饹���å�����ꤷ�� 1 �Ĥ�ñ�̤Ȥ��ƥ���ѥ��뤹��Τ���äȤ����Ǥ���
.LP
.LP
.B xjc
��¹Ԥ���Ȥ��ϡ����˼������¤���դ��Ƥ���������
��������¤ΤۤȤ�ɤϡ�
.B xjc
���٤��ƤӽФ���ʣ��Υ������ޤ�ѥ��뤹����ˤΤ�Ŭ�Ѥ���ޤ���
.LP
.RS 3
.TP 2
*
ʣ��Υ������ޤ�Ʊ���˥���ѥ��뤹����ϡ�
�������åȤ� Java �ѥå�����̾�˼���ͥ���̤ε�§��
Ŭ�Ѥ���뤳�Ȥ���դ��Ƥ���������
.RS 3
.TP 3
1.
��\f2\-p\fP�ץ��ޥ�ɹԥ��ץ����äȤ�ͥ�褵��ޤ���
.TP 3
2.
<\f2jaxb:package\fP> �Υ������ޥ���
.TP 3
3.
\f2targetNamespace\fP ��������Ƥ�����ϡ����ͤ�������Ƥ��� \f2targetNamespace\fP \-> Java �ѥå�����̾�Υ��르�ꥺ���Ŭ�Ѥ��ޤ���
.TP 3
4.
\f2targetNamespace\fP ��������Ƥ��ʤ����ϡ�"generated" �Ȥ���̾���Υϡ��ɥ����ɤ��줿�ѥå���������Ѥ��ޤ���
.RE
.TP 2
*
̾�����֤��Ȥ�ʣ���
.B <jaxb:schemaBindings>
��Ĥ��Ȥ�����Ǥ������Τ��ᡢ1 �ĤΥ������å�̾���������
2 �ĤΥ������ޤۤʤ� Java �ѥå������˥���ѥ��뤹�뤳�ȤϤǤ��ޤ���
.TP 2
*
1 �Ĥ� Java �ѥå������˥���ѥ��뤵��뤹�٤ƤΥ������ޤϡ�
XJC �Х���ǥ�����ѥ����Ʊ�����������ɬ�פ�����ޤ���
���̤˥���ѥ��뤹�뤳�ȤϤǤ����� ͽ�������Ȥ����ư��ޤ���
.TP 2
*
ʣ��Υ������ޥե�����ˤޤ���������ִ����롼�פϡ�Ʊ���˥���ѥ��뤹��ɬ�פ�����ޤ���
.RE
.LP
.LP
$Revision: 1.1 $
.br
$Date: 2008/03/09 21:17:00 $
.LP
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists