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 |