Java 如何在脱机模式下运行spring项目?
我正在尝试运行一个Spring项目,其中包含几个依赖项,我已经将其下载到本地存储库中,并完成了以下工作:Java 如何在脱机模式下运行spring项目?,java,spring,maven,Java,Spring,Maven,我正在尝试运行一个Spring项目,其中包含几个依赖项,我已经将其下载到本地存储库中,并完成了以下工作: 在localRepository标记的setting.xml中添加了本地存储库路径 对于脱机模式,使用mvn安装-nsu-llr-o运行项目 我得到了以下错误: [错误]无法对项目文件2JSON执行目标:无法解析 项目的依赖关系 com.nse.file2Json:file2Json:jar:0.0.1-SNAPSHOT:无法访问中心 ()在脱机模式下和工件 dataformat:jacks
它说它无法访问Maven Central,因为您处于脱机模式。它试图查看那里,因为“jackson dataformat csv”不在您的本地存储库中,所以Maven需要从某个地方获取它(Maven Central是默认存储库)
您需要做的是在切换到脱机模式之前执行
mvn dependency:go offline
。这将下载您需要的所有内容(依赖项、可传递依赖项以及插件).好的,Maven找不到它,那么您将依赖项下载到了什么路径?您是否包含了所有可传递的依赖项?好的,您添加了pom和sources.jar,但没有添加带有已编译二进制文件的jar。Maven需要这些。