1、下载二进制zip包
到apache官网http://xmlbeans.apache.org/
或直接到镜像网站
http://mirrors.tuna.tsinghua.edu.cn/apache/xmlbeans/binaries/xmlbeans-2.5.0.zip
下载二进制zip包后解压到某目录下
2、配置环境变量
如:XMLBEANS_HOME=E:\xmlbeans-2.5.0
把bin目录加到--PATH--环境变量中去
%XMLBEANS_HOME%\bin,测试命令scomp回车后会打印出一堆帮助信息
3、开始使用命令生成JAVA类
准备好schema文件或文件夹,可以使用命令--scomp 文件夹名字--来统一生成JAVA类,也可以使用命令--scomp 文件名.xsd--分开来生成JAVA类
会生成一个xmltypes.jar的包,里面包含生成的class文件
可以使用命令--scomp -out myeasypo.jar easypo.xsd--来自定义生成jar包的名字
可以使用命令--scomp -src mysrcdir -out myeasypo.jar easypo.xsd--来指定生成JAVA源文件和源文件所在目录
你也可以在构建你的应用时使用XMLBean Ant task来编译你的schema文件,例如以下
<taskdef name="xmlbean"
classname="org.apache.xmlbeans.impl.tool.XMLBean"
classpath="path/to/xbean.jar:path/to/jsr173_1.0_api.jar" />
<xmlbean schemas="easypo.xsd" destfile="myeasypo.jar"
classpath="path/to/xbean.jar:path/to/jsr173_1.0_api.jar" />使用Ant Task这个技术点我还不明白。