`
gudao8192
  • 浏览: 95339 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

JAXB 中的一个小问题

阅读更多

不知道是我人品问题还是我机子问题,一开始我用jaxb去生成xml schema 对应的java类,可以生成,就是一放到工程里就出错,说“cannot convert from AccessType to XmlAccessType “,可这是用jaxb生成的,不是我自己写的呀,头痛,百度到处找看有没有人遇到这个错误,有是有哦,就是没人解决,这个问题真是让我花了很大的功夫。

解决方案:

将JDK换成1.6,这样就不会再生成“@XmlAccessorType(AccessType.FIELD) ”,而是@XmlAccessorType(XmlAccessType.FIELD)“,对应的包也变成了“import javax.xml.bind.annotation.XmlAccessType”,这样就不会出错了!我不知道其他人是不是遇到了这样的问题,也不知道有没有其他的解决方案,但目前来讲,我是用这个方法解决的,我原来是用JDK 1.5,改成1.6就不会报错了!

分享到:
评论

相关推荐

    JAXB乱码问题解决

    在Java开发中,JAXB(Java Architecture for XML Binding)是一个用于将XML文档和Java对象之间进行绑定的技术。在处理XML文件时,特别是涉及到序列化和反序列化时,可能会遇到字符编码问题,即所谓的“乱码”。这个...

    用JAXB生成一个XML

    本文将详细介绍如何利用JAXB来从一个XML模式(Schema)生成Java类,并最终构建出符合该模式的XML文档。 #### 二、准备工作 为了使用JAXB从XML模式中生成Java类,首先需要确保以下工具和库已经正确配置: 1. **...

    idea 中用jaxb 读xml中数据

    当我们需要处理XML文件,比如从XML中提取数据时,JAXB(Java Architecture for XML Binding)是一个强大的工具。本教程将详细解释如何在Idea中利用JAXB来读取XML文件中的数据。 JAXB是Java标准API,它提供了将Java...

    JAXB的 eclipse插件

    使用Eclipse的JAXB插件,开发者可以在一个统一的环境中完成XML相关的所有工作,大大提高了开发效率。对于Java开发者来说,熟练掌握JAXB以及相关的Eclipse插件使用方法是十分必要的,因为这不仅可以简化XML处理的复杂...

    JAXB2 jaxb-api.jar jaxb-xjc.jar jaxb-impl.jar activation.jar

    JAXB2,全称为Java Architecture for XML Binding 2,是Java平台上的一个标准技术,用于在XML和Java对象之间进行绑定。它允许开发者通过简单的API将XML文档转换为Java对象,反之亦然,大大简化了XML数据处理。JAXB2...

    jaxb生成XML例子

    JAXB (Java Architecture for XML Binding) 是 Java 中用于对象到XML以及XML到对象转换的API。它使得开发者能够轻松地将Java对象模型映射到...在实际开发中,JAXB是一个强大的工具,尤其在处理数据交换和序列化场景中。

    JAXB的安装包及插件

    - **生成Java类**:JAXB提供了一个工具`xjc`,可以将XML Schema文档转换为对应的Java类。 - **对象到XML**:使用`Marshaller`类将Java对象转换为XML文档。 - **XML到对象**:使用`Unmarshaller`类将XML文档反序列...

    利用jaxb实现xml和bean互转

    **Java Architecture for XML Binding (JAXB)** 是Java平台上的一个标准技术,用于在XML文档和Java对象之间进行数据绑定。它允许开发者将XML文档转换为Java对象,反之亦然,从而简化了XML处理。JAXB是Java SE和Java ...

    CXF-JAXB包的处理问题

    在Java开发中,CXF(Apache CXF)是一个开源的服务框架,它广泛用于构建和部署Web服务。CXF支持多种协议和绑定,包括SOAP、RESTful HTTP、JMS等。而JAXB(Java Architecture for XML Binding)是Java平台的标准,...

    java学习之jaxb的学习一

    JAXB是Java平台的一个标准,它为XML到Java对象的绑定提供了一种自动的方式,使得XML数据能够在Java应用程序中轻松地进行序列化和反序列化。这个技术允许开发者在XML文档和Java对象之间进行无缝转换,极大地简化了...

    jaxb-api jaxb-impl jar

    JAXB(Java Architecture for XML Binding)是Java平台上的一个标准,它提供了一种在Java对象和XML数据之间进行映射的机制。JAXB允许开发者将XML文档转换为可以直接在Java应用程序中使用的对象,同时也能够将Java...

    javax.rar(jaxb-impl-2.3.0、jaxb-core-2.3.0、jaxb-api-2.3.0)

    在Java开发环境中,`javax.rar`这一提及实际上与RAR压缩库无关,而是涉及到Java的XML绑定(JAXB)技术。标题中的"jaxb-impl-2.3.0、jaxb-core-2.3.0、jaxb-api-2.3.0"是JAXB的不同组件版本号,它们在处理XML到Java...

    jaxb小项目

    一个jaxb小项目的源码,可以帮助理解jaxb的执行和注解。

    jaxb-api-2.1.jar 和 jaxb-impl-2.1.8.jar

    `jaxb-impl-2.1.8.jar` 是JAXB API的一个具体实现,它提供了JAXB规范中定义的接口和抽象类的具体功能。这个库通常包含了实际的XML解析和生成逻辑,以及数据类型转换等实现细节。在JAXB 2.1版本中,`jaxb-impl`库包含...

    jaxb2.3.0依赖jar.rar

    JAXB 2.3.0是该技术的一个版本,包含了对Java SE 8及更高版本的支持。然而,你提到的问题在于,你正在寻找`jaxb-api-2.3.0.jar`和`jaxb-core-2.3.0.jar`这两个特定版本的JAXB库,但似乎在许多Maven仓库中无法找到...

    android上使用 jaxb所需要的包

    JAXB是Java SDK中的一个标准API,它允许开发者将XML文档与Java对象之间进行自动的双向转换,即XML到Java对象的序列化以及Java对象到XML的反序列化。然而,值得注意的是,Android的SDK并不直接支持JAXB,因为它的API...

    jaxb api jar

    `jaxb-api-2.1.9.jar` 是一个包含JAXB API的库文件,版本为2.1.9,用于支持开发人员在Java应用程序中处理XML数据。这个jar文件是开发人员在不需额外积分的情况下可以直接下载使用的资源。 JAXB的核心功能在于将Java...

    jaxb-ri-2.2.7

    **Java Architecture for XML Binding (JAXB)** 是Java平台上的一个标准技术,用于在XML和Java对象之间进行数据绑定。它提供了方便的接口和工具,使得开发者可以轻松地将XML文档转换为Java对象,同时也可以将Java...

    jaxb-api.jar.jaxws-api.zip_ jaxb-api.jar_cxf_jax-ws.jar_jaxb-api

    在Java开发中,CXF框架是一个广泛使用的开源服务框架,它支持Web服务的创建和消费。CXF框架提供了丰富的功能,包括SOAP、RESTful API、JAX-RS和JAX-WS等标准的实现。然而,在某些情况下,尤其是在使用Java 6的环境中...

Global site tag (gtag.js) - Google Analytics