(1)下载jar文件
Maven库地址:https://mvnrepository.com/artifact/com.google.guava/guava/31.1-jre
下载guava-31.1-jre.jar
![](https://i-blog.csdnimg.cn/blog_migrate/5f2c1ecb4d4d6f658a9f77520cf467df.png)
![](https://i-blog.csdnimg.cn/blog_migrate/05be8e35c5ee1c504fd559495e0eacb9.png)
(2)将下载的jar包放在本地maven仓库repository路径下
/usr/local/apache-maven-3.9.0/maven-repository/google/
![](https://i-blog.csdnimg.cn/blog_migrate/6cb16a85199de0bf3c14a99e3e38dd8c.png)
(3)执行修改
参考官方参数
![](https://i-blog.csdnimg.cn/blog_migrate/765c76a82ec4513556c22fe300e4b238.png)
mvn install:install-file -DgroupId=com.google.guava -DartifactId=guava -Dversion=31.1-jre -Dpackaging=jar -Dfile=/usr/local/apache-maven-3.9.0/maven-repository/google/guava-31.1-jre.jar
执行报错:
![](https://i-blog.csdnimg.cn/blog_migrate/f26e2ac2f9f86440c1f3bf1f57f14f72.png)
参数增加引号,执行也不行
mvn install:install-file -DgroupId=com.google.guava -DartifactId=guava -Dversion=31.1-jre -Dpackaging=jar -Dfile=/usr/local/apache-maven-3.9.0/maven-repository/google/guava-31.1-jre.jar
给/google/guava-31.1-jre.jar增加755权限也不行。
![](https://i-blog.csdnimg.cn/blog_migrate/44f3a9cec04cb735c28f10a07f0621ab.png)
解决方法:/usr/local/apache-maven-3.9.0/maven-repository/google/guava-31.1-jre.jar同级目录下创建pom.xml,将maven库jar对应的pom内容复制到pom.xml文件中
![](https://i-blog.csdnimg.cn/blog_migrate/adf04a5ff424c11b73ff8a0fe9960771.png)
![](https://i-blog.csdnimg.cn/blog_migrate/369ac0720badd58d342d8cdc568ae9c5.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d4da5864fc0c56e4c472eb2253ca920a.png)
再次执行
mvn install:install-file -DgroupId="com.google.guava" -DartifactId="guava" -Dversion="31.1-jre" -Dpackaging="jar" -Dfile="/usr/local/apache-maven-3.9.0/maven-repository/google/guava-31.1-jre.jar"
BUILD SUCCESS
![](https://i-blog.csdnimg.cn/blog_migrate/f8aa90b88195d24c027216dc97f4ab5d.png)
项目工程pom.xml中增加依赖配置即可用
![](https://i-blog.csdnimg.cn/blog_migrate/64c388185a61f1d45cb067d939ad9709.png)