MAVEN--本地jar打包
Maven打包
在开发项目的时候,使用了第三方公司提供的jar包,只能引用器jar包。开发时候使用
<systemPath>${project.basedir}/lib/dcms-mq-client-1.0-SNAPSHOT.jar</systemPath>
进行引用,当打包时候 不成功,因此需要更改为<systemPath>${pom.basedir}/lib/dcuc-client.jar</systemPath>
再次即可成功。(示例如下)
示例
<dependency>
<groupId>com.houshuai</groupId>
<artifactId>houshuai</artifactId>
<version>1.0-SNAPSHOT</version>
<scope>system</scope>
<systemPath>${pom.basedir}/lib/dcms-mq-client-1.0-SNAPSHOT.jar</systemPath>
<type>jar</type>
<optional>true</optional>
</dependency>
插件配置
由于采用SpringBoot 进行 。则在插件中增加<includeSystemScope>true</includeSystemScope>
则可以成功导入本地jar包。
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
</plugins>
还没有评论,来说两句吧...