zoukankan      html  css  js  c++  java
  • 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>
    
  • 相关阅读:
    7、css基本选择器、层叠样式
    6、表格标签及表单标签
    5、head内常用标签
    4、body内常用符号
    3、HTML简介
    2、HTTP协议
    Mbedtls和Opesnssl 解码x509Certificate
    Django 学习5--DetailView
    Django 学习四--bootstrap
    Django 学习3--CreateView
  • 原文地址:https://www.cnblogs.com/luguojun/p/14294676.html
Copyright © 2011-2022 走看看