运行scomp,路径永远是一个问题;
1.Program Files之间是有空格的,一定要用“”包围着;
2.-compiler 一定要给出来,要不它不会找javac的,就算环境变量已经有了也没有用。它会提示当前目录没有找到javac的。
3.一个最让头痛的事件就是,jar也要显示地写出来,这个在网上一点信息也没有,显示的信息也悟了很久才发现问题的所在。
java.io.IOException: Cannot run program "D:\java_lib\incubating-xmlbeans-1.0.2\xmlbeans-1.0.2\bin\jar": CreateProcess error=2, 系统找不到指定的文件。 at java.lang.ProcessBuilder.start(Unknown Source) at java.lang.Runtime.exec(Unknown Source) at java.lang.Runtime.exec(Unknown Source) at org.apache.xmlbeans.impl.tool.CodeGenUtil.externalJar(CodeGenUtil.java:304) at org.apache.xmlbeans.impl.tool.SchemaCompiler.compile(SchemaCompiler.java:825) at org.apache.xmlbeans.impl.tool.SchemaCompiler.main(SchemaCompiler.java:264) Caused by: java.io.IOException: CreateProcess error=2, 系统找不到指定的文件。 at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.<init>(Unknown Source) at java.lang.ProcessImpl.start(Unknown Source) ... 6 more BUILD FAILED
总结:一直来,错误都是这样的,系统找不到指定文件。对于lib最好也要配置一下。要不,jar还真的找不到对应的包。
正确的命令如下:
scomp -src src -out test.jar automobile-policy.xsd -compiler "C:\Program Files\Java\jdk1.8.0_40\bin\javac" customer.xsdconfig -jar "C:\Program Files\Java\jdk1.8.0_40\bin\jar"
相关推荐
在描述中提到的问题,"POI 操作2007格式的Excel报错问题:java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlOptions",这通常发生在尝试使用 Apache POI 库来处理 Office Open XML (OOXML) 文件格式,如 ....
如果你的项目中依赖于XMLBeans,并且需要更高级的功能或者解决了某些已知问题,那么升级到2.6.0版本是个不错的选择。 XMLBeans的工作原理主要包括以下步骤: 1. **XML Schema编译**:XMLBeans使用XML Schema文档...
XMLBeans是Apache软件基金会开发的一款Java库,它允许开发者直接在Java对象和XML文档之间进行交互。这个压缩包“xmlbeans-bin-3.1.0.tgz”包含了XMLBeans库的3.1.0版本,提供了Java应用程序处理XML数据的强大工具。 ...
赠送jar包:xmlbeans-5.0.3.jar; 赠送原API文档:xmlbeans-5.0.3-javadoc.jar; 赠送源代码:xmlbeans-5.0.3-sources.jar; 赠送Maven依赖信息文件:xmlbeans-5.0.3.pom; 包含翻译后的API文档:xmlbeans-5.0.3-...
XMLBeans提供了详细的异常处理机制,可以帮助开发者定位问题。 综上所述,XMLBeans是一个强大的工具,它通过将XML Schema转换为Java类,简化了XML数据的处理。然而,理解和有效地利用XMLBeans需要对XML Schema和...
赠送jar包:xmlbeans-3.1.0.jar; 赠送原API文档:xmlbeans-3.1.0-javadoc.jar; 赠送源代码:xmlbeans-3.1.0-sources.jar; 赠送Maven依赖信息文件:xmlbeans-3.1.0.pom; 包含翻译后的API文档:xmlbeans-3.1.0-...
12. **社区和文档**:作为Apache项目的一部分,XMLBeans拥有活跃的社区和丰富的文档资源,开发者可以在遇到问题时寻求帮助,或者查阅官方文档获取更多信息。 综上所述,"xmlbeans-bin-4.0.0-20201016.zip"压缩包...
xmlbeans-3.1.0.jar包 XMLBeans是一种工具,可让您以Java友好的方式访问XML 的全部功能。 解决 java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException异常
XMLBeans是Apache软件基金会开发的一个Java库,它提供了一种高效的方式来处理XML文档,并将XML数据映射到Java对象(POJOs)上。这个库的核心功能在于它能够自动生成Java类,这些类可以直接与XML Schema定义的结构...
XMLBeans是Apache软件基金会开发的一个Java库,它提供了一种方式来处理XML文档,通过将XML Schema转换为Java类,使开发者能够以面向对象的方式与XML数据进行交互。这个库包含多个组件,如`jsr173_1.0_api.jar`、`...
这使得开发者可以更早地发现潜在的问题,提高了代码质量。 4. **查询和遍历XML**:XMLBeans支持XPath查询,可以方便地定位和提取XML文档中的数据。此外,通过其API,可以轻松地遍历XML树形结构。 5. **序列化和反...
在标题"xmlbeans2.6.0"中提到的是XMLBeans的特定版本2.6.0,这通常意味着包含了该版本的所有功能和修复的已知问题。 在描述中提到了“poi读取xlsx后缀名的excel时需要用到jar包”,这里涉及到两个关键的Java库:...
XMLBeans是Apache软件基金会开发的一款Java库,它允许开发者直接在Java对象模型中操作XML文档。这个库的核心理念是将XML Schema(XSD)转换为Java类...但使用时需要注意其可能带来的性能和复杂度问题,并适时进行优化。
XMLBeans是一种工具,可让您以Java友好的方式访问XML 的全部功能。 解决 java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException异常
XMLBeans是Apache软件基金会开发的一个Java库,它允许开发者通过Java API来操作XML文档,将XML数据绑定到Java对象上,实现XML与Java对象之间的直接交互。XMLBeans 2.6.0是这个库的一个特定版本,包含了一系列的类和...
在"xmlbeans-2.6.0.zip"这个压缩包中,包含了XMLBeans库的版本2.6.0,特别是"xmlbeans-2.6.0.jar"这个文件,它是XMLBeans库的主要组成部分,供Java应用程序使用。 XMLBeans的工作原理基于XML Schema,它通过编译XML...
Apache XMLBeans是Apache软件基金会开发的一个Java库,主要用于XML数据绑定和XML文档处理。这个库的核心功能是将XML Schema(XSD)转换为Java类,允许开发者通过对象模型与XML数据进行交互,从而简化XML在Java应用...
XMLBeans是Apache软件基金会开发的一款Java库,它允许开发者以编程方式访问和操作XML文档,同时将XML数据绑定到Java对象。XMLBeans 2.3.0是该库的一个版本,提供了对XML Schema的全面支持,使开发人员能够直接与符合...
- **版本3.1.0的改进**:可能包括性能提升、新的API特性、对XML Schema新版本的支持,以及修复已知问题。 8. **社区支持** - **Apache社区**:作为开源项目,XMLBeans在Apache社区得到广泛支持,用户可以在社区中...
XmlBeans是Apache软件基金会开发的一个Java库,它提供了一种高效、类型安全的方式来处理XML文档。这个库允许开发者将XML Schema直接映射到Java对象,从而可以方便地进行XML的读写操作。在本文中,我们将深入探讨如何...