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

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

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

docker 运行jenkins及vue项目与springboot项目(四.docker运行nginx)

docker 运行jenkins及vue项目与springboot项目: 一.安装docker 二.docker运行jenkins为自动打包运行做准备 三.jenkins的使用及自动打包vue项目 四.docker运行nginx 五.jenkins打包springboot服务且在docker中运行 准备配置 创建 /home/jenkins/docker/nginx/nginx.conf 文件及/home/docker/nginx/log文件夹 其nginx.conf 文件为在原nginx.co

Gradle构建SpringBoot并打包可运行的jar配置

使用Gradle构建项目,继承了Ant的灵活和Maven的生命周期管理,不再使用XML作为配置文件格式,采用了DSL格式,使得脚本更加简洁. 构建环境: jdk1.6以上,此处使用1.8 Gradle 4.4.1 SpringBoot idea 一.下载并安装Gradle Gradle官网 Gradle官网 1.下载Gradle 下载Gradle Gradle版本下载 2.解压Gradle 下载之后解压到你想存放的目录 Gradle解压 3.设置Gradle环境变量 创建一个环境变量 GRADL

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 在类上添加就是忽视这个类, 在方法上添加就是忽

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

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项目打包

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

maven项目打包和运行

1. 添加pom <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>com.tang.CSVUtils</mainClass> </manifest> </archive>