XMLbean 自动生成jar包

XMLBeans是一个XML-Java绑定工具,利用它可以很方便地解析XML文,由XML Schema文件自动生成jar包,通过OSGI技术实现动态加载使用 

import org.apache.xmlbeans.impl.tool.SchemaCompiler;
public class SchemaConpilerXSD {
      public static void main(String[] args) {
        String[] a = new String[]{
           "-out",
           "E:\\resource\\xsd\\video_spec.jar",//生成jar存放位置
            "E:\\resource\\xsd\\video\\CrRequest.xsd",//xsd文件存放位置
            "E:\\resource\\xsd\\config.xsdconfig"//xsd配置描述文件        };
            SchemaCompiler.main(a);
	}
}

config.xsdconfig

<?xml version="1.0" encoding="UTF-8"?>
 <xb:config xmlns:xb="http://xml.apache.org/xmlbeans/2004/02/xbean/config">
   <xb:namespace>
     <xb:package>com.mypackage</xb:package>
   </xb:namespace>
 </xb:config>

你可能感兴趣的:(xmlbean,自动生成jar包)