私は Jaxb を使用して、xml をアンマーシャリングしています。Java 1.6 を使用しています。これは、JWSDP 2.0 によって生成されるクラスです。(xjc.bat)しかし、私の問題は、生成されたクラスをコンパイルできないことです。以下に示すように、構文エラーが発生します。
「型の不一致: XmlAccessType から AccessType に変換できません」
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
@XmlAccessorType(XmlAccessType.FIELD)// here i am getting sytax error
@XmlType(name = "personinfo", propOrder = {
"firstname",
"lastname",
"address"
})
public class Personinfo {
@XmlElement(required = true)
protected String firstname;
@XmlElement(required = true)
protected String lastname;
@XmlElement(name = "Address", required = true)
protected PersonAddress address;
............................
この点で誰も助けることができますか、