当我运行以下命令时:xjc-bxmlSchema.xjb-dsrc-pcom.q1labs.qa.xmlgenerator.model.generatedxmlclassesxmlSchema.xsd它创建了Java类,但是我发现我的根类没有正确的名称并且没有@XmlRootElement将其声明为根元素,这意味着当我使用这些类时生成格式不正确的XML。XSD架构:这是我得到的输出: 最佳答案 生成的类对应复杂类型。声明为全局元素一部分的匿名复杂类型将获得一个@XmlRootElement注释。其他人将在ObjectFactory类