1. 问题

使用SpringBoot父子项目(聚合项目)整合多模块,在pom中打包maven install时总会报错:Failed to execute goal org.springframework.boot:spring-boot-maven-plugin,导致错误的原因是pom.xml中引入了如下配置:

<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>

如图:

Failed to execute goal org.springframework.boot错误_SpringBoot

2. 原因

原因是这里引入了spring-boot-maven-plugin,打包的时候会去扫描项目main方法入口,也就是说引入该配置,就必须创建一个Springboot启动类

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

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

3. 解决方案

3.1

添加Springboot启动类

3.2

去掉pom.xml中的spring-boot-maven-plugin相关配置

3.3

修改pom.xml中spring-boot-maven-plugin相关配置为普通的maven--plugin配置即可


Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.0.0.RELEASE:run

今天给同事部署一个springboot的项目,项目采用的是springboot的maven插件 spring-boot-maven-plugin进行run的,

Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:3.0.0-M2:repackage (default

使用maven打包报错Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:3.0.0-M2:repackage (default1、问题描述2、配置文件3、解决前言:出现这个问题的原因就是spring-boot-maven-plugin插件没有指定版本,每次都会去获取这个插件的最新版本,但

maven打包异常-Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.2.1.RELEAS

在进行mvn打包的时候出现:Failed to execute goal org.springframework.boot:spring-boot-maven-plug

org.springframework.boot:spring-boot-maven-plugin:2.2.11.RELEASE:repackage failed: Unable to find ma

org.springframework.boot:spring-boot-maven-plugin:2.2.11.RELEASE:repackage fa

Execution repackage of goal org.springframework.boot:spring-boot-maven-plugin:2.1.7.RELEASE:repackage failed: Unable to find main class -> [Help 1]

今天搭建一个基于SpringBoot框架开发的微服务小demo的时候,下载jar包的时候,(确切的所是jar包都已经下载完毕了,在download plugin的时候,等待了大概有半个小时的时间,最后报错)提示报错:Failed to execute goal org.springframework

Android设置音频采样率 安卓修改音频采样率

AudioTrack 基本使用 AudioTrack 是直接播放采集的 PCM 音频流,这里简单看下流程。 AudioTrack mAudioTrack; //音频流类型 private static final int mStreamType = AudioManager.STREAM_MUSIC; //指定采样率 (MediaRecoder 的采样率通常是 8000Hz AAC 的通常是

Android 引用gradle文件 android gradle plugin 源码

一、前言回顾首先我们依然回顾一下basePlugin里的三个回调://plugin的基础设置、初始化工作 threadRecorder.record( ExecutionType.BASE_PLUGIN_PROJECT_CONFIGURE, project.getPath(),