jdk/src/solaris/doc/sun/man/man1/ja/schemagen.1
changeset 2692 345bc8d65b19
parent 2 90ce3da70b43
child 5506 202f599c92aa
equal deleted inserted replaced
2691:bad7bbf42755 2692:345bc8d65b19
     1 .'" t
     1 ." Copyright  Sun Microsystems, Inc.  All Rights Reserved.
     2 ." Copyright 2006 Sun Microsystems, Inc.  All Rights Reserved.
       
     3 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     2 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4 ."
     3 ."
     5 ." This code is free software; you can redistribute it and/or modify it
     4 ." This code is free software; you can redistribute it and/or modify it
     6 ." under the terms of the GNU General Public License version 2 only, as
     5 ." under the terms of the GNU General Public License version 2 only, as
     7 ." published by the Free Software Foundation.
     6 ." published by the Free Software Foundation.
    17 ." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    16 ." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    18 ."
    17 ."
    19 ." Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
    18 ." Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
    20 ." CA 95054 USA or visit www.sun.com if you need additional information or
    19 ." CA 95054 USA or visit www.sun.com if you need additional information or
    21 ." have any questions.
    20 ." have any questions.
    22 ." ` 
    21 ."
    23 .TH schemagen 1 "2006 年 9 月 4 日" "Java SE 6" "ユーザーコマンド"
    22 .TH schemagen 1 "04 May 2009"
    24 ." Generated by html2roff
    23 ." Generated from HTML by html2man (author: Eric Armstrong)
    25 
    24 
    26 .LP
    25 .LP
    27 .ad c
    26 .SH ""
    28 .SH 名前
    27 schemagen \- XML ゃ潟 Java(TM) ≪若c若鴻若吾с若
    29 XML バインドのための Java(TM) アーキテクチャ
    28 .LP
       
    29 .LP
       
    30 \f3篁罕若吾с:\fP 2.1
    30 .br
    31 .br
    31 スキーマジェネレータ\f3仕様のバージョン:\fP 2.0
    32 \f3絎茖若吾с:\fP 2.1.3
    32 .br
       
    33 \f3リファレンス実装 (Reference Implementation、RI) のバージョン:\fP 2.0 ea3
       
    34 .br
       
    35 .ad l
       
    36 .LP
    33 .LP
    37 .SS 
    34 .SS 
    38 schemagen の起動
    35 schemagen 莎桁
    39 .LP
    36 .LP
    40 .LP
    37 .LP
    41 スキーマジェネレータは、ユーザーのプラットフォームの \f2bin\fP ディレクトリにある \f2schemagen\fP シェルスクリプトを使って起動できます。
    38 鴻若吾с若帥若吟若若 \f2bin\fP c \f2schemagen\fP 激с鴻篏帥c莎桁с障
    42 .LP
    39 .LP
    43 .LP
    40 .LP
    44 現在のスキーマジェネレータは、Java ソースファイルとクラスファイルのいずれも処理できます。
    41 憜鴻若吾с若帥Java 純若鴻<ゃ鴻<ゃс障
    45 .LP
    42 .LP
    46 .LP
    43 .LP
    47 また、スキーマジェネレータを実行するための Ant タスクも用意されています。schemagen を Ant とともに使用するための手順を参照してください。
    44 障鴻若吾с若帥絎茵 Ant 帥鴻障 
       
    45 .na
       
    46 \f2schemagen  Ant 篏睡\fP @
       
    47 .fi
       
    48 https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.htmlс
    48 .LP
    49 .LP
    49 .RS 3
    50 .RS 3
    50 
    51 
    51 .LP
    52 .LP
    52 \f3Solaris/Linux の場合\fP
       
    53 .LP
       
    54 .nf
    53 .nf
    55 \f3
    54 \f3
    56 .fl
    55 .fl
    57       % path/to/jaxb/bin/schemagen.sh Foo.java Bar.java ...
    56 % schemagen.sh Foo.java Bar.java ...
    58 .fl
    57 .fl
    59       Note: Writing schema1.xsd
    58 羈: Writing schema1.xsd
    60 .fl
       
    61       
       
    62 .fl
       
    63 \fP
       
    64 .fi
       
    65 
       
    66 .LP
       
    67 \f3WindowsNT/2000/XP の場合\fP
       
    68 .LP
       
    69 .nf
       
    70 \f3
       
    71 .fl
       
    72       > path\\to\\jaxb\\bin\\schemagen.bat Foo.java Bar.java ...
       
    73 .fl
       
    74       Note: Writing schema1.xsd
       
    75 .fl
       
    76       
       
    77 .fl
    59 .fl
    78 \fP
    60 \fP
    79 .fi
    61 .fi
    80 .RE
    62 .RE
    81 
    63 
    82 .LP
    64 .LP
    83 .LP
    65 .LP
    84 ユーザの Java ソース/クラスがほかのクラスを参照している場合、システムの CLASSPATH 環境変数経由でそれらのクラスにアクセスできるようになっているか、あるいは \f2\-classpath\fP/\f2\-cp\fP オプションを使ってそれらのクラスをツールに指定する必要があります。そうしないと、スキーマの生成時にエラーが発生します。
    66 若吟若 Java 純若/鴻祉鴻с翫激鴻 CLASSPATH 医紊亥宴с鴻≪祉鴻сc \f2\-classpath\fP/\f2\-cp\fP 激с潟篏帥c鴻若絎綽荀障鴻若若榊障
    85 .LP
    67 .LP
    86 .RS 3
    68 .RS 3
    87 
    69 
    88 .LP
    70 .LP
    89 \f3コマンド行オプション\fP
    71 \f3潟潟茵激с\fP
    90 .LP
    72 .LP
       
    73 .RS 3
    91 
    74 
    92 .LP
    75 .LP
    93 .nf
    76 .nf
    94 \f3
    77 \f3
    95 .fl
    78 .fl
    96 使用法: schemagen [\-options ...] <java files> 
    79 篏睡号: schemagen [\-options ...] <java files> 
    97 .fl
    80 .fl
    98 
    81 
    99 .fl
    82 .fl
   100 オプション: 
    83 激с: 
   101 .fl
    84 .fl
   102     \-d <path>         :  プロセッサおよび javac によって生成されるクラスファイルの格納場所を指定します
    85     \-d <path>         :  祉泣 javac 鴻<ゃ臀贋絎障 
   103 .fl
    86 .fl
   104     \-cp <path>        :  ユーザ指定ファイルの検索場所を指定します
    87     \-cp <path>        :  若吟惹絎<ゃ罎膣√贋絎障
   105 .fl
    88 .fl
   106     \-classpath <path> :  ユーザ指定ファイルの検索場所を指定します
    89     \-classpath <path> :  若吟惹絎<ゃ罎膣√贋絎障  
   107 .fl
    90 .fl
   108     \-help             :  この使用方法に関するメッセージを表示します
    91     \-help             :  篏睡号≪<祉若吾茵腓冴障
   109 .fl
       
   110         
       
   111 .fl
    92 .fl
   112 \fP
    93 \fP
   113 .fi
    94 .fi
       
    95 .RE
   114 
    96 
   115 .LP
    97 .LP
   116 .RE
    98 .RE
   117 .SS 
    99 .SS 
   118 生成されるリソースファイル
   100 純若鴻<ゃ
   119 .LP
   101 .LP
   120 .LP
   102 .LP
   121 現在のスキーマジェネレータは単純に、Java クラス内で参照されている名前空間ごとに 1 つのスキーマファイルを作成します。生成されるスキーマファイルの名前を制御する方法は、現時点では存在しません。そうした目的には、スキーマジェネレータの ant タスクを使用してください。
   103 憜鴻若吾с若帥膣Java 劫ус腥咲 1 ゃ鴻若<ゃ篏障鴻若<ゃ九勝号憝鴻с絖障
       
   104 .na
       
   105 \f2鴻若吾с若帥 Ant 帥鴻\fP @
       
   106 .fi
       
   107 https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.html篏睡
       
   108 .LP
       
   109 .SH "∫i"
       
   110 .LP
       
   111 .RS 3
       
   112 .TP 2
       
   113 o
       
   114 鴻若吾с若帥絎茵 (schemagen):[
       
   115 .na
       
   116 \f2潟潟茵巡擦\fP @
       
   117 .fi
       
   118 https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagen.html
       
   119 .na
       
   120 \f2SchemaGen  Ant 篏睡\fP @
       
   121 .fi
       
   122 https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.html] 
       
   123 .TP 2
       
   124 o
       
   125 .na
       
   126 \f2XML ゃ潟 JavaTM ≪若c (JAXB)\fP @
       
   127 .fi
       
   128 http://java.sun.com/javase/6/docs/technotes/guides/xml/jaxb/index.html 
       
   129 .RE
       
   130 
   122 .LP
   131 .LP
   123  
   132