Maven打包出现:Filed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.3.2.RELEASE:

Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.3.2.RELEASE:repack

由于添加了该插件导致项目打包的时候出现了错误。网上大部分解决方法都是删除了该配置。这样做对于单一的项目是没有问题的,但是对于父子项目不可以 这样做的话导致模块之间的依赖添加不上去,正确的做法:

在插件配置中添加上main方法的位置

或者

把这个配置的插件配置直接放到web模块中的pom删除父工程的配置

<build>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
				
				<!-- 这个是springboot启动类main函数的位置,添加上它就可以 -->
				<configuration>
					<mainClass>com.zwp.blog.BolgApp</mainClass>
				</configuration>
				
			</plugin>
		</plugins>
	</build>

在这里插入图片描述


版权声明:本文为qq_33314609原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。