gpt4 book ai didi

java - 如何手动包含 maven 更新由于防火墙限制而无法获取的 jar 文件

转载 作者:行者123 更新时间:2023-11-28 22:35:11 24 4
gpt4 key购买 nike

在删除 .m2 文件夹重新开始并使用 maven 更新并选中强制更新选项后,当我尝试启动 tomcat 时出现以下错误,

Publishing failed with multiple errors
Error reading file C:\Users\***\.m2\repository\ca\juliusdavies\not-yet-commons-ssl\0.3.17\not-yet-commons-ssl-0.3.17.jar
C:\Users\***\.m2\repository\ca\juliusdavies\not-yet-commons-ssl\0.3.17\not-yet-commons-ssl-0.3.17.jar (The system cannot find the file specified)
Error reading file C:\Users\***\.m2\repository\org\opensaml\opensaml\2.6.6\opensaml-2.6.6.jar
C:\Users\***\.m2\repository\org\opensaml\opensaml\2.6.6\opensaml-2.6.6.jar (The system cannot find the file specified)

我可以从哪个存储库安全地下载这些 jar 文件以及如何手动将它们包含在项目中?

最佳答案

首先,您需要在本地系统上下载 jar。然后使用以下命令安装它:

cd <path that includes your .jar file>
mvn install:install-file -Dfile=<jarfile.jar> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<jar>

versiongroupIdartifactIdpackaging 需要与它们在您的 pom.xml

<dependency>
<groupId>your.groupID</groupId>
<artifactId>your.artifactId</artifactId>
<version>your.version</version>
</dependency>

关于java - 如何手动包含 maven 更新由于防火墙限制而无法获取的 jar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55550751/

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