场景:使用maven时,有时候我们引入pom文件的jar包本地没有,远程仓库又得不到,
解决方法:需要我们手动从网上下载对应的jar包,安装到本地。
具体操作:
1、工程pom.xml文件的maven引入部分:
<!-- https://mvnrepository.com/artifact/com.lowagie/itext --> <dependency> <groupId>com.lowagie</groupId> <artifactId>itext</artifactId> <version>4.2.0</version> </dependency>
2、拷贝待安装的文件 itext-4.2.0.jar 到指定目录,例如 D:ApacheGroup
D:ApacheGroupitext-4.2.0.jar
3、手工安装命令window系统下 cmd命令行窗口内执行:
mvn install:install-file -Dfile=D:ApacheGroupitext-4.2.0.jar -DgroupId=com.lowagie -DartifactId=itext -Dversion=4.2.0 -Dpackaging=jar
4、名词解释:
-Dfile,jar包所在的路径,包含全部路径名+文件名。安装完后这个位置的文件可以丢弃
-DgroupId:对应步骤1里面的groupId
-DartifactId:对应步骤1里面的artifactId
-Dversion:对应步骤1里面的version
-Dpackaging:对应引入包的类型,一般是jar,也有少部分是zip
前提:确认你的本地仓库文件夹里没有这个包。