maven 常见问题及解决方案
1. resolution will not be reattempted until the update interval of nexus
强制更新
mvn clean install -U
2. Could not find artifact
如果可以通过其他途径获取到相关的 jar 包,可以把 jar 包安装到本地仓库:
示例:demo.jar 包上传后,项目中设置的依赖为
<dependency>
<groupId>com.abc</groupId>
<artifactId>demo</artifactId>
<version>3.3.0</version>
</dependency>
操作步骤为:
- 打开命令行终端。
- 使用 cd 命令导航到 JAR 文件所在的目录。
- 运行以下命令将 JAR 文件安装到本地仓库:
# 替换 yourfile.jar 为实际的 JAR 文件名
# your.groupId、your.artifactId 和 your.version 为实际的项目组织 ID、项目 ID 和版本号
mvn install:install-file -Dfile=yourfile.jar -DgroupId=your.groupId -DartifactId=your.artifactId -Dversion=your.version -Dpackaging=jar