Maven打包添加本地jar包的pom配置

本地用idea運行正常,放到服務器上運行報錯:java.lang.ClassNotFoundException

追查後發現這個類是在本地添加的依賴包裏,判斷是mvn打包時沒把本地依賴包一起打包

pom配置:

	<build>
		#將本地的lib路徑下的jar文件打包
		<resources>
			<resource>
				<directory>lib</directory>
				<targetPath>BOOT-INF/lib/</targetPath>
				<includes>
					<include>**/*.jar</include>
				</includes>
			</resource>
		</resources>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
				<configuration>
					#文件打包時同時打進jar包
					<includeSystemScope>true</includeSystemScope>
				</configuration>
			</plugin>
		</plugins>
	</build>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章