gpt4 book ai didi

java - 如何离线模式运行spring项目?

转载 作者:行者123 更新时间:2023-12-02 10:40:17 24 4
gpt4 key购买 nike

我正在尝试运行一个带有多个依赖项的 Spring 项目,我已将其下载到本地存储库中,并且还执行了以下操作:

  1. 在 localRepository 标记的setting.xml 中添加了本地存储库路径。
  2. 使用 mvn install -nsu -llr -o 运行项目(用于离线模式)。

我收到以下错误:

[ERROR] Failed to execute goal on project file2Json: Could not resolve dependencies for project com.nse.file2Json:file2Json:jar:0.0.1-SNAPSHOT: Cannot access central (http://repo1.maven.org/maven2) in offline mode and the artifact com.fasterxml.jackson.dataformat:jackson-dataformat-csv:jar:2.8.4 has not been downloaded from it before. -> [Help 1]

我已经安装了依赖项,看看:( enter image description here

我有以下问题:

  1. 该项目为何试图调查http://repo1.maven.org/maven2当我使用离线模式时?
  2. 如何通过在所需路径提供所需的依赖项来离线运行项目?请帮忙 !提前致谢。

最佳答案

它说它无法访问 Maven Central,因为您处于离线模式。它尝试在那里查找,因为“jackson-dataformat-csv”不在您的本地存储库中,因此 Maven 需要从某个地方获取它(Maven Central 是默认存储库)。

您需要做的是在切换到离线模式之前执行mvn dependency:go-offline。这将下载您需要的所有内容(依赖项、传递依赖项以及插件)。

关于java - 如何离线模式运行spring项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52966830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com