maven导入本地jar包
第一种方式:
1. 进入要导入的jar包所在目录,不进入后面只是输的路径长一点;
2. 输入命令,注意我这里是每个参数都用双引号引起来的,因为我的电脑不加的话会报错,我也不知道为啥,百度别人的都是没有引号的(前提是配置好maven的环境变量):
mvn install:install-file "-Dfile=sapjco3.jar" "-DgroupId=com.abc.sap" "-DartifactId=sapjco3" "-Dversion=1.0.0" "-Dpackaging=jar"
3. 到本地仓库查看jar包已经有了,然后在自己的maven项目中的pom.xml中引入就OK了。
第二种方式:
1. 像普通的Java项目一样,在Maven项目下新建libs文件夹,将本地的jar包放进去,注意这里不用鼠标右键添加到类路径;
2. 在pom.xml里面添加依赖
<dependency> <groupId>com.demo</groupId> <artifactId>Ads0SoaAdsFoundationLoose_11000.2.0.jar</artifactId> <version>1.0.0</version> <scope>system</scope> <systemPath>${project.basedir}/libs/Ads0SoaAdsFoundationLoose_11000.2.0.jar </systemPath> </dependency>
3. 为了把jar包引入打包后的jar包里面,在pom.xml的build标签里加入一些内容
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> <resources> <resource> <directory>${project.basedir}/libs</directory> <targetPath>BOOT-INF/lib/</targetPath> <includes> <include>**/*.jar</include> </includes> </resource> </resources> </build>