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

Windows 11下DSpace 7.5执行ant fresh_install安装失败求助

解决DSpace 7.5安装中找不到BTEBatchImportService类的问题
  • 强制构建BTE模块
    DSpace的BTE(批量导入工具包)是可选模块,默认构建可能未包含。执行以下命令重新安装,强制启用BTE模块:

    ant clean
    ant -Dinclude.bte=true fresh_install
    
  • 补全Maven依赖
    本地Maven仓库可能缺失dspace-bte相关依赖,在DSpace根目录执行Maven命令确保所有模块安装完整:

    mvn clean install -DskipTests
    

    完成后再重新执行ant fresh_install。

  • 调整dspace.cfg配置
    若不需要BTE功能,可修改配置文件禁用该服务:

    1. 打开DSpace安装目录下的config/dspace.cfg
    2. 找到batch.import.service配置项,将值改为org.dspace.app.itemimport.DefaultBatchImportService
    3. 保存配置后重新执行安装命令。
  • 排查Windows环境问题

    • 确保DSpace安装目录路径足够短(如C:\dspace-7.5),避免Windows路径过长导致文件操作失败
    • 以管理员身份运行命令提示符/PowerShell执行安装命令,规避权限不足问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 07:14:55