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>
如图:
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(),