jaxb不生成带有基本整数的枚举

我有以下xsd:

         

JAX-B什么都不做,没有错误,没有警告只是不生成这个类。 如果从xs:integer更改为xs:string则可以。 但我需要完全整数值。

我用maven生成类:

 org.codehaus.mojo jaxb2-maven-plugin 1.3   AuthGateway  xjc  

问题2. JAX-B和IDE(IDEA)不允许在id attrribute中使用空格。 为什么?

– 好的
– 不行

这是正确的行为吗?

您可以使用外部绑定文件来获取您要查找的行为: