是否有我可以为我的JiBX自定义设置的命名空间

时间:2013-01-25 10:06:33

标签: intellij-idea xsd xml-namespaces jibx

目前,我有以下JiXB自定义文件:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<schema-set>
  <schema name="./target.xsd" >
    <complexType name="type" ... />
  </schema>
</schema-set>

这适用于jibx-maven-plugin,并且自定义按预期工作。但是,要在IntelliJ Idea中使用代码辅助,我想为根元素定义XML命名空间。如果我将它指向JiBX站点中的codegen-customizations.xsd文件,我会收到错误。

<schema-set xmlns="http://jibx.sourceforge.net/schemas/codegen-customizations.xsd">

错误:

[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] No unmarshaller for element "{http://jibx.sourceforge.net/schemas/codegen-customizations.xsd}schema-set" (line 2, col 84)

此外,intellij显示正确的完成选项,但抱怨Cannot find declaration of element 'schema-set'

我可以使用xml命名空间进行jibx自定义吗?

0 个答案:

没有答案