• springboot maven项目引入并打包本地JAR


    之前在 springboot maven项目打包SAPJCO3.JAR一文中介绍的打包方案会导致jar包改名,这里介绍另一种方法。

    • pom.xml
    <dependencies>
    	<dependency>
    	    <groupId>com.sap.conn.jco</groupId>
    	    <artifactId>sapjco3</artifactId>
    	    <version>3.1.2</version>
    	    <scope>system</scope>
    	    <systemPath>${basedir}/../lib/sapjco3-3.1.2/sapjco3.jar</systemPath>
        </dependency>
    </dependencies>
    <build>
    	<resources>
    		<!-- 加入如下配置,吧jar包以资源形式打包进指定路径 -->	
    		<resource>
    			<directory>${project.basedir}/../lib</directory>
    			<targetPath>BOOT-INF/lib/</targetPath>
    			<includes>
    				<include>**/*.jar</include>
    			</includes>
    		</resource>
    		<resource>
    			<directory>src/main/resources</directory>
    			<targetPath>BOOT-INF/classes/</targetPath>
    		</resource>
    	</resources>
    	<plugins>
    		<plugin>
    			<groupId>org.springframework.boot</groupId>
    			<artifactId>spring-boot-maven-plugin</artifactId>
    <!--以下方式打包会导致JAR改名-->
    <!--<executions>-->
    <!--	<execution>-->
    <!--		<goals>-->
    <!--			<goal>repackage</goal>-->
    <!--		</goals>-->
    <!--	</execution>-->
    <!--</executions>-->
    <!--<configuration>-->
    <!--	<includeSystemScope>true</includeSystemScope>-->
    <!--</configuration>-->
    		</plugin>
    	</plugins>
    </build>
    
  • 相关阅读:
    第二次结对编程总结
    结对编程作业博客
    现状、经验和计划
    个人总结
    6月中旬开发心得
    读《软件开发沉思录》
    团队进度汇报
    个人课程总结
    Beta阶段总结
    冲刺第十天 1.11 FRI
  • 原文地址:https://www.cnblogs.com/luguojun/p/14294676.html
Copyright © 2020-2023  润新知