Java Jaxb解析器正在使用重复的XMLN生成xml

Java Jaxb解析器正在使用重复的XMLN生成xml,java,jaxb,Java,Jaxb,尝试使用JAXB生成的类生成xml,但xml具有重复的XMLN。Jaxb生成的类如下所示 @XmlRootElement(name="Employee") @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Employee", propOrder = { "name", "address", "isNew" })

尝试使用JAXB生成的类生成xml,但xml具有重复的XMLN。Jaxb生成的类如下所示

@XmlRootElement(name="Employee")
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Employee", propOrder = {
    "name",
    "address",
    "isNew"
})
public class Employee {
下面是我的包-info.java

@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.service.com/Employee", 
elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED,
xmlns = {@javax.xml.bind.annotation.XmlNs(prefix="ns1",namespaceURI="http://www.service.com/Employee")})

package com.company;
下面是封送处理后生成的xml。它具有重复的xmlns

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns1:Employee xmlns:ns1="http://www.service.com/Employee" xmlns:ns1="http://www.service.com/Employee">
<ns1:name>abc</ns1:name>
<ns1:address>Delhi</ns1:address>
<ns1:isNew>false</ns1:isNew>
</ns1:Employee>

abc
德里
假的