文章目錄
- 1、maven clean后打包出現Cannot create resource output directory
- 2、把已有jar包打包進本地maven倉庫
1、maven clean后打包出現Cannot create resource output directory
主要原因是target目錄被別的程序占用了,最笨的辦法是重啟電腦,當然也可以把占用target目錄的程序或進程關閉,可以參考這篇博客,maven打包失敗 Cannot create resource output directory[已解決]
2、把已有jar包打包進本地maven倉庫
使用到的場景是,項目需要的jar包沒有在網絡上面公開,將本地jar打包到maven倉庫,在pom.xml直接引入相關的依賴即可使用!
需要用到的命令是:
mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
groupId、artifactId和version需要和pom中依賴的定義保持一致
<dependency><groupId>demo</groupId><artifactId>demo</artifactId><version>1.0</version>
</dependency>
參考博客:Maven之本地install