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

Windows环境运行CORB示例初始化失败,需额外配置吗?

解决CORB运行时的NoClassDefFoundError问题

你遇到的NoClassDefFoundError: com/marklogic/xcc/exceptions/XccConfigException错误,本质是Java虚拟机找不到XCC库中的必要类,可按以下步骤排查修复:

  • 修正Classpath中的XCC jar文件名
    你的运行命令里写的是marklogic-xcc-10.0.10,但实际XCC库文件应该带.jar后缀(比如marklogic-xcc-10.0.10.jar)。Java会把不带后缀的名称当作目录,自然找不到类文件。修正后的命令应为:

    java -server -cp "marklogic-corb-2.3.2.jar;marklogic-xcc-10.0.10.jar" com.marklogic.developer.corb.Manager -DOPTIONS-FILE=job.properties
    
  • 验证XCC jar包的完整性
    检查下载的marklogic-xcc-10.0.10.jar是否完整:可以用解压工具打开jar包,确认com/marklogic/xcc/exceptions/XccConfigException.class文件存在。如果文件缺失或损坏,重新下载对应版本的XCC jar包。

  • 确认CORB与XCC版本兼容性
    CORB 2.3.2适配MarkLogic 8及以上版本,和你使用的MarkLogic 10兼容,无需更换版本,只要确保XCC jar是MarkLogic 10对应的官方版本即可。

  • 检查job.properties配置
    确保配置文件中的XCC-CONNECTION-URI格式正确,示例格式为xcc://admin:admin@localhost:8009/Documents,替换成你的MarkLogic用户名、密码、主机、端口及目标数据库名称。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 03:46:29