1. 程式人生 > 其它 >springboot 新增外部jar

springboot 新增外部jar

1. 修改POM的build標籤

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <!-- 允許引入外部jar-->
                <configuration>
                    <includeSystemScope>true</includeSystemScope>
                </configuration>
            </plugin>
        </plugins>
        <resources>
			<!-- 打包src同目錄下的lib內的jar-->
			<resource>
				<directory>lib</directory>
				<targetPath>BOOT-INF/lib/</targetPath>
				<includes>
					<include>**/*.jar</include>
				</includes>
			</resource>
			<!--打包resources目錄下全部檔案-->
			<resource>
				<directory>src/main/resources</directory>
				<includes>
					<include>**/*.*</include>
				</includes>
			</resource>
		</resources>
        </resources>
    </build>

2. 新增一個依賴

		<!--自定義maven依賴-->
		<dependency>
			<!--隨意,建議統一用自己公司域名-->
			<groupId>com.coldsmog</groupId>
			<!--隨意,建議與jar包同名-->
			<artifactId>apiclient-api</artifactId>
			<version>1.2.0</version>
			<scope>system</scope>
			<systemPath>${project.basedir}/lib/apiclient.jar</systemPath>
		</dependency>

3. 新建一個與src同級的lib目錄,將jar包放入,IDEA本地開發需要額外設定成Resource屬性