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>

 

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