." Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved. ." .TH schemagen 1 "05 Jul 2012" .LP .SH "名前" schemagen \- XMLバインドのためのJava(tm)アーキテクチャ・スキーマ・ジェネレータ .LP .LP \f3仕様バージョン:\fP 2.1 .br \f3実装バージョン:\fP 2.1.3 .LP .SH "schemagenの起動" .LP .LP スキーマ・ジェネレータを起動するには、ユーザーのプラットフォームの\f2bin\fPディレクトリ内にある適切な\f2schemagen\fPシェル・スクリプトを使用します。 .LP .LP 現在のスキーマ・ジェネレータは、Javaソース・ファイルとクラス・ファイルのいずれも処理できます。 .LP .LP また、スキーマ・ジェネレータを実行するためのAntタスクも用意されています。 .na \f2schemagenをAntとともに使用する\fP @ .fi https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.htmlための手順を参照してください。 .LP .nf \f3 .fl % schemagen.sh Foo.java Bar.java ... .fl Note: Writing schema1.xsd .fl \fP .fi .LP .LP ユーザーのJavaソース/クラスが他のクラスを参照している場合、システムのCLASSPATH環境変数でそれらのクラスにアクセスできるようになっているか、\f2\-classpath\fP/\f2\-cp\fPを使用してそれらのクラスをツールに指定する必要があります。そうしないと、スキーマの生成時にエラーが発生します。 .LP .SS コマンドライン・オプション .LP .nf \f3 .fl Usage: schemagen [\-options ...] .fl .fl Options: .fl \-d : specify where to place processor and javac generated class files .fl \-cp : specify where to find user specified files .fl \-classpath : specify where to find user specified files .fl \-encoding : specify encoding to be used for apt/javac invocation .fl .fl \-episode : generate episode file for separate compilation .fl \-version : display version information .fl \-help : display this usage message .fl \fP .fi .LP .SH "生成されるリソース・ファイル" .LP .LP 現在のスキーマ・ジェネレータは単純に、Javaクラス内で参照されている名前空間ごとに1つのスキーマ・ファイルを作成します。生成されるスキーマ・ファイルの名前を制御する方法は、現時点では存在しません。そうした目的には、 .na \f2スキーマ・ジェネレータのantタスク\fP @ .fi https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.htmlを使用してください。 .LP .SH "名前" 関連項目 .LP .RS 3 .TP 2 o スキーマ・ジェネレータの実行(schemagen): [ .na \f2コマンドラインの命令\fP @ .fi https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagen.html、 .na \f2SchemaGenのAntタスクの使用\fP @ .fi https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.html] .TP 2 o .na \f2XMLバインドのためのJavaアーキテクチャ(JAXB)\fP @ .fi http://docs.oracle.com/javase/7/docs/technotes/guides/xml/jaxb/index.html .RE .LP