SpringBoot项目打包出错

首先确定项目都能跑通的情况下,在跟项目打包时报错

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.21.0:test (default-test) on project spring_boot: There are test failures.

大概意思是测试文件打包失败。

既然失败,那就忽视测试文件。

在测试类中添加给注解@Ignore

@Ignore

在类上添加就是忽视这个类,

在方法上添加就是忽视这个方法。

package cn.itsroce.spring_boot.spring_boot;

import org.junit.Ignore;
import org.junit.Test;
import org.springframework.boot.test.context.SpringBootTest;

@SpringBootTest
@Ignore
class ApplicationTests {

   @Test
   void contextLoads() {
   }

}

添加好后,再次打包,就ok了



原文地址:https://www.cnblogs.com/bigbigxiao/p/12101904.html

时间: 2024-10-09 16:37:48

SpringBoot项目打包出错的相关文章

SpringBoot 项目打包后获取不到resource下资源的解决

SpringBoot 项目打包后获取不到resource下资源的解决 在项目中有几个文件需要下载,然后不想暴露真实路径,又没有CDN,便决定使用接口的方式来获取文件.最初的时候使用了传统的方法来获取文件路径,发现不行.查找资料后发现是SpringBoot框架导致的,得用另外的方法: //听说在linux系统中会失效. //不用听说了,就是会挂,血的教训 String path = ResourceUtils.getURL("classpath:").getPath(); //此方法返回

Eclipse中创建新的SpringBoot项目(打包并且部署到tomcat)

Spring-boot因为其对jar包的高度集成以及简化服务配置,快速部署等的优点,逐渐成为Java开发人员的热衷的框架.下面演示一下怎么在Eclipse中新建Spring-boot项目以及打包部署. 在Eclipse中创建Spring-boot有两种方式 方式一 进入Spring-boot的在线配置网站http://start.spring.io/:定制自己的项目服务组件,下载到本地并使用Eclipse导入项目 服务组件: Web:web项目组件,包含spring mvc,tomcat,log

Java SpringBoot 项目打包

前提条件 1.已安装配置好maven Maven打包命令介绍 mvn clean package  依次执行了clean.resources.compile.testResources.testCompile.test.jar(打包)等7个阶段: mvn clean install     依次执行了clean.resources.compile.testResources.testCompile.test.jar(打包).install等8个阶段: mvn clean deploy    依次

SpringBoot 项目打包分开lib,配置和资源文件

原文地址:https://blog.csdn.net/u012811805/article/details/80878848 1 jar启动分离依赖lib和配置 先前发布boot项目的时候,改动一点东西,就需要将整个项目重新打包部署,十分不便,故把依赖lib从项目分离出来,每次部署只需要发布代码即可.1.1 半自动化步骤1.1.1 更换maven的jar打包插件 先前使用的是spring-boot-maven-plugin来打包,这个插件会将项目所有的依赖打入BOOT-INF/lib下,替换为m

SpringBoot项目打包

@SpringBootApplication public class TestpackagewarApplication extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(TestpackagewarApplication.c

springboot项目打包和运行的方式

命令跳过测试的打包方式 mvn package -Dmaven.test.skip=true 项目部署的命令jar的存放位置打开cmd java -jar  打的jar文件 指定不同的生产环境项目部署 java -jar 打的jar文件 --spring.profile.active=gs 原文地址:https://www.cnblogs.com/wang66a/p/12069296.html

springboot 项目打包部署后设置上传文件访问的绝对路径

1.设置绝对路径 application.properties的配置 #静态资源对外暴露的访问路径 file.staticAccessPath=/upload/** #文件上传目录(注意Linux和Windows上的目录结构不同) #file.uploadFolder=/home/upload/ file.uploadFolder=d://upload/ 配置上传文件的目录,也可以在这里设置上传文件的大小 @Configuration public class UploadFileConfig

SpringBoot 项目打包部署Resin遇到的问题

1)javax/validation/ParameterNameProvider 找不到. 解决:A) resin/lib 目录下删掉原来的,validation-api 更新为 validation-api-2.0.1.Final.jar B)resin/webapp-jars 目录 更新最新的hibernate-validator-6.0.16.Final.jar,jboss-logging-3.4.0.Final.jar 2)java.lang.NoClassDefFoundError:

Springboot项目部署在Jboss上的一些问题

前言 由于公司的问题,重构后的微服务必须要部署在Jboss上, 版本为Jboss EAP 7.1,Springboot 2.1.3.RELEASE.部署时候遇到了一些问题,在这记录下来 一.修改Jboss根目录为应用访问目录 首先将jboos的默认欢迎页修改为空,否则会冲突,打开jboss-eap-7.1\standalone\configuration\standalone.xml, 找到 <subsystem xmlns="urn:jboss:domain:undertow:4.0&q