为了账号安全,请及时绑定邮箱和手机立即绑定

Pom/Jar 文件不在中心位置

Pom/Jar 文件不在中心位置

DIEA 2022-05-25 17:45:35
我正在尝试为我的 Java 项目运行一个独立的 jar,该项目在 IntelliJ 中运行良好。依赖项 JRAW包含在我的 pom 文件中,但在运行mvn clean install时出现以下错误[ERROR] Failed to execute goal on project reddit-crawl-maven: Could not resolve dependencies for project com.test1:reddit-crawl-maven:jar:1.0-SNAPSHOT: Could not find artifact net.dean.jraw:JRAW:jar:1.1.0 in central (https://repo.maven.apache.org/maven2) -> [Help 1]这里提到jar 文件存在于Spring Lib Release中。如何让我的 pom 文件在 Spring 库中查看,而不是 maven 中心。我也在跑步mvn -U clean install以避免以下错误ERROR] Failed to execute goal on project reddit-crawl-maven: Could not resolve dependencies for project com.test1:reddit-crawl-maven:jar:1.0-SNAPSHOT: Failure to find net.dean.jraw:JRAW:jar:1.1.0 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]替代方法:如果本地缓存的存储库可以工作,它甚至可以工作,因为我想制作一个独立的 JAR(独立于平台)。如果我可以直接从源代码下载 JRAW.JAR 并相应地编译 maven。
查看完整描述

1 回答

?
回首忆惘然

TA贡献1847条经验 获得超11个赞

当您查看Maven Repository时,有一条注释:


注意:这个工件位于Spring Lib Release存储库 ( http://repo.spring.io/libs-release/ )


我认为您需要在您pom.xml的以下声明此存储库:


<repository>

    <id>spring-lib-release-repo</id>

    <name>Spring Lib Release Repository</name>

    <url>http://repo.spring.io/libs-release/</url>

</repository>


查看完整回答
反对 回复 2022-05-25
  • 1 回答
  • 0 关注
  • 97 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信