Maven 的使用总结
1.针对本地仓库中.lastUpdated文件的删除问题
-
Windows 环境
-
在windows下创建一个文件cleanlastupdated
-
@echo off set REPOSITORY_PATH=C:\Users\EData\.m2\repository rem waiting... for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do ( del /s /q %%i ) rem finished pause
执行该文件
-
-
Linux环境
-
在Linux中创建一个文件 linuxCleanLastUpdated.sh 内容如下
-
# REPOSITORY_PATH 这里写你的仓库路径 REPOSITORY_PATH=/root/.m2/repository echo 正在搜索... find $REPOSITORY_PATH -name "*lastUpdated*" | xargs rm -fr echo 搜索完
-
执行linuxCleanLastUpdated.sh 文件就好
2.手动安装一个jar包到本地maven仓库
针对同一个jar包不同环境的安装:
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-core</artifactId>
<version>5.5.2</version>
</dependency>
- Windows 环境
mvn install:install-file -Dfile=C:\Users\root\Desktop\Hbaseutil\hutool-core-5.5.2.jar -DgroupId=cn.hutool -DartifactId=hutool-core -Dversion=5.5.2 -Dpackaging=jar
- Linux 环境
mvn install:install-file -Dfile=/root/IdeaProjects/lib/hutool-core-5.5.2.jar -DgroupId=cn.hutool -DartifactId=hutool-core -Dversion=5.5.2 -Dpackaging=jar