方式一:将本地jar 包安装到本地仓库里,随着版本自动更新,方便快捷。
首先,打开dos终端运行如下命令
mvn install:install-file -Dfile=D:\dechnicLib\INetSDK.jar -DgroupId=com.dahua.netsdk -DartifactId=dahua-netsdk-jni -Dversion=1.0.0 -Dpackaging=jar -DgeneratePom=true -Dmaven.repo.local=E:\USERDATA\maven\repository
然后,引入
<dependency>
<groupId>com.dahua.netsdk</groupId>
<artifactId>dahua-netsdk-jni</artifactId>
<version>1.0.0</version>
</dependency>
方式二:通过项目里面建lib 文件夹,外部的jar 包放进去,配置如下:
1.引入本地jar:
<dependency>
<groupId>com.inspur.msy</groupId>
<artifactId>green-channel-core</artifactId>
<version>1.3.6</version>
<scope>system</scope>
<systemPath>${pom.basedir}/lib/green-channel-core-1.3.6.jar</systemPath>
</dependency>
2.部署时告诉maven将本地jar打入:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork><!--热部署devTools生效-->
<includeSystemScope>true</includeSystemScope><!--包含 本地 引入jar包-->
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
版权声明:本文为u014212540原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。