JDK Tools - xjc: 将 XML Schema 编译成 Java 类
2016-05-18 12:22
483 查看
xjc 是 JAXB 将 xsd 生成 Java 类的工具。
在指定的目录生成 Java 类。指定的目录必须是已存在的,XJC 不会创建该目录。如果不指定该选项,则默认为当前目录。
-p pkg
指定生成的 Java 类的包路径。
-quiet
安静模式。
-verbose
详情模式。
-help
显示帮助信息。
-version
显示版本信息。
b) 编译 hello.xsd,并为生成的 Java 类指定包路径。
命令格式
xjc [ options ] schema file/URL/dir/jar ... [-b bindinfo ] ...命令参数
-d dir在指定的目录生成 Java 类。指定的目录必须是已存在的,XJC 不会创建该目录。如果不指定该选项,则默认为当前目录。
-p pkg
指定生成的 Java 类的包路径。
-quiet
安静模式。
-verbose
详情模式。
-help
显示帮助信息。
-version
显示版本信息。
实例
a) 编译 hello.xsd,将生成的 Java 类输出至指定目录。xjc hello.xsd -d -d H:\xjc
b) 编译 hello.xsd,并为生成的 Java 类指定包路径。
xjc -p com.huey.hello hello.xsd
相关文章推荐
- java Socket实现简单在线聊天(一)
- java.lang.OutOfMemoryError: Java heap space 的处理办法
- Java异常
- Java语法糖4:内部类
- 《JAVA语言程序设计》(四)|JAVA 获得当前系统时间
- java回调中点获取service对象
- Java语法糖3:泛型
- Java语法糖2:自动装箱和自动拆箱
- Java语法糖1:可变长度参数以及foreach循环原理
- 利用java求积分(定积分和无穷限积分)
- java学习个人笔记---finally模块的陷阱
- 如何捕获java线程中的逃逸的异常
- java ArrayList与LinkedList 使用for,forearch,Iterator的遍历效率
- eclipse adt 搭建gradle的一些问题
- Java 字符流读取数据
- java基础重点: 面向对象,
- JAVA设计模式之抽象工厂模式
- Lambda真的挺好玩的
- LuceneTestCase Junit测试出现严重: Panic: RunListener hook shouldn't throw exceptions. java.lang.NullPointe
- 【异常处理】java.lang.NoClassDefFoundError