300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > maven package异常repackage failed: Unable to find main class

maven package异常repackage failed: Unable to find main class

时间:2024-02-23 04:28:46

相关推荐

maven package异常repackage failed: Unable to find main class

现象

模块package时出现异常

Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.5.1:repackage (repackage) on project cluster-common: Execution repackage of goal org.springframework.boot:spring-boot-maven-plugin:2.5.1:repackage failed: Unable to find main class

原因

springboot打包时需要制定main入口,在需要打包的maven模块中未找到main入口

处理方案

情况一:需要单独启动的项目,创建启动类,还有其他方法,这里不做重点说明。

@SpringBootApplicationpublic class App {public static void main(String[] args) {SpringApplication.run(App.class, args);}}

情况二:工具类,不需要main入口,可以直接删除pom.xml中的build标签;如果是子模块可以使用skip跳过spring打包。

<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><skip>true</skip></configuration></plugin></plugins></build>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。