JAXB xsd对象绑定错误

时间:2010-02-19 11:15:22

标签: java jaxb

使用JAXB编译器XJC将xml架构绑定到Java对象时出错。我收到以下错误..

C:\Siva\jaxbw-plugin\lib>java -jar jaxb-xjc.jar xjc -p C:\Siva\jars\test.jaxb C:
\Siva\jars\Emp.xsd -d C:\Siva\jars\objects
parsing a schema...
[ERROR] C:\Siva\jaxbw-plugin\lib\xjc (The system cannot find the file specified)

unknown location

Failed to parse a schema.

你能为这个错误提供解决方案吗?

2 个答案:

答案 0 :(得分:2)

您没有正确运行XJC工具。

XJC应该通过一个提供的批处理脚本(在您的情况下为xjc.bat)或Ant执行。

https://jaxb.dev.java.net/nonav/2.2-ea/docs/xjc.html

您似乎应该像这样运行它:

xjc -p C:\Siva\jars\test.jaxb C:\Siva\jars\Emp.xsd -d C:\Siva\jars\objects

答案 1 :(得分:1)

似乎文件C:\Siva\jaxbw-plugin\lib\xjc不存在。你应该xjc -p C:\Siva\jars\test.jaxb C:\Siva\jars\Emp.xsd -d C:\Siva\jars\objects