You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Annox库迁移地址及JAXB绑定报错的技术咨询

Annox库迁移及JAXB绑定报错修复方案

迁移后的Annox项目信息

  • 项目已迁移至GitHub维护,Maven依赖坐标更新为(请使用最新稳定版本):
    <dependency>
        <groupId>org.jvnet.annox</groupId>
        <artifactId>annox</artifactId>
        <version>1.0.1</version>
    </dependency>
    
  • 若使用JAXB XJC插件,需在插件依赖中引入更新后的Annox:
    <plugin>
        <groupId>org.jvnet.jaxb2.maven2</groupId>
        <artifactId>maven-jaxb2-plugin</artifactId>
        <version>0.15.3</version>
        <dependencies>
            <dependency>
                <groupId>org.jvnet.annox</groupId>
                <artifactId>annox</artifactId>
                <version>1.0.1</version>
            </dependency>
        </dependencies>
    </plugin>
    

修复命名空间报错

你遇到的org.xml.sax.SAXParseException是因为旧命名空间已失效,直接修改JAXB绑定文件即可:

  • 将绑定文件中的xmlns:annox="http://annox.dev.java.net"替换为xmlns:annox="http://annox.jvnet.org"
  • 确保Annox依赖与XJC插件版本匹配,避免兼容性问题

功能说明

迁移后的Annox核心功能未变,仍支持从XML资源读取任意Java注解,仅调整了项目托管地址和命名空间,适配了最新JAXB版本。

内容的提问来源于stack exchange,提问作者Patrick

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 07:27:02