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

Maven中OpenLink Virtuoso相关依赖无法获取的技术求助

我之前也碰到过类似的困扰,OpenLink Virtuoso的这些旧版本依赖(virtjdbc3:6.1.2和virt_jena:6.1.6)确实已经不在公共Maven中央仓库里了,给你几个可行的解决办法:

  • 手动下载JAR并安装到本地Maven仓库
    你可以从OpenLink Virtuoso的官方归档资源中找到对应版本的JAR文件,然后通过Maven命令将它们安装到本地仓库,这样项目就能正常引用了:
    安装virtjdbc3的命令:

    mvn install:install-file -Dfile=virtjdbc3-6.1.2.jar -DgroupId=com.openlink.virtuoso -DartifactId=virtjdbc3 -Dversion=6.1.2 -Dpackaging=jar
    

    安装virt_jena的命令:

    mvn install:install-file -Dfile=virt_jena-6.1.6.jar -DgroupId=com.openlink.virtuoso -DartifactId=virt_jena -Dversion=6.1.6 -Dpackaging=jar
    
  • 尝试切换到兼容的新版本依赖
    OpenLink后续可能调整了依赖的groupId或artifactId,你可以搜索OpenLink Virtuoso的最新JDBC驱动和Jena集成包,新版本通常会同步到Maven中央仓库,比如部分新版本的groupId可能变更为org.openlinksw.virtuoso,可以尝试替换后验证兼容性。

  • 检查内部Maven仓库(若有)
    如果你的项目之前是从企业内部Maven仓库获取这些依赖的,建议联系运维团队确认仓库配置是否有变动,或者重新将这两个JAR包上传到内部仓库供项目引用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.14 06:31:52