代码编织梦想

首先在启动类中重写configure()方法。

public class StarterManage extends SpringBootServletInitializer{
	@Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
        return application.sources(StarterManage.class);
    }
	public static void main(String[] args) {
		SpringApplication.run(StarterManage.class, args);
	}
}

这一步似乎不做也可以成功部署,但是网上的说法都推荐做这一步。
接下来pom.xml中

 <packaging>war</packaging>

要保证是war。
然后进入项目根目录文件夹下,也就是可以看到pom.xml的文件夹下,在地址栏输入cmd进入命令行,输入mvn clean package -Dmaven.test.skip=true命令,等待打包完成,打包成功后war包会生成在项目的target文件夹下,一般文件名是web.war。
接下来远程桌面连接到云服务器。将war包复制到任意文件夹下,复制完后在该文件夹地址栏输入cmd进入命令行,输入java -jar web.war命令,等待加载完成就可以成功发布。
要注意的是maven项目由于依赖的jar包不在项目里,而在本地maven仓库中,所以不能使用eclipse的export打包功能, 要使用mvn clean package -Dmaven.test.skip=true命令。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_34620838/article/details/89073239

maven使用经验与心得整理-爱代码爱编程

概述# 日常开发中,我们用到的maven相关功能大概以下几种: 1、 管理jar依赖 2、 构建项目(打包、编译等) 3、 发布项目(共享、上传至服务器,供他人使用) 简单介绍:# 1、管理依赖## jar一般在po

基于springboot的maven工程打war包_妖月风的博客-爱代码爱编程

1、将SpringBoot的项目的打包方式设置为war 2、配置外部tomcat可运行的war工程 3、修改man方法,提供一个 SpringBootServletInitializer 子类,并覆盖它的 configure 方法。我们可以把应用的主类改为继承 SpringBootServletInitializer。或者

将javaweb项目打成war包并部署_xiangliqu的博客-爱代码爱编程

- 前言 读完本文将会学到以下内容: 使用 IDE 方式将JavaWeb项目打成war包将war包部署在Tomcat上 学习本文需要安装的软件: JDK1.8IDEA2017.3Maven3.3.3Tomcat7.0

springboot打成war包,部署到tomcat服务器_geek-rs的博客-爱代码爱编程_springboot打成war包

    SpringBoot默认达成jar包,使用SpringBoot构想web应用,默认使用内置的Tomcat。但考虑到项目需要集群部署或者进行优化时,就需要打成war包部署到外部的Tomcat服务器中。     本文所使用SpringBoot版本为:2.0.3.RELEASE 一、修改pom.xml文件将默认的jar方式改为war: <grou

idea maven打包项目到阿里云服务器tomcat部署流程_浮生成诗的博客-爱代码爱编程

1.购买阿里云服务器和使用(简略) 学生服务器优惠页面:https://promotion.aliyun.com/ntms/campus2017.html 有意购买服务器的朋友可以领取优惠券再购买哦,最高2000元通用优惠,优惠券地址: https://www.aliyun.com/minisite/goods?userCode=3itq6ulx

springboot入门笔记(三)springboot项目打war包部署至服务器_spring是框架不是春天的博客-爱代码爱编程

相对于传统的Spring项目而言,SpringBoot官方推荐使用打jar包的形式,所以若是需要打war包需经过一些处理 1.修改pom.xml 首先要去除springboot内嵌的Tomcat服务,开发测试时记得注释掉 原生Tomcat依赖移除 <dependency>        <groupId>org.sprin

windows系统idea springboot本地项目发布到远程服务器_我风依旧的博客-爱代码爱编程

1.pom.xml引入jar包 <!-- 打包前要打开-1 -->         <!--<dependency>             <groupId>javax.servlet</groupId>             <artifactId>servlet-api</a

将springboot的maven项目打成war包(ide:eclipse)_北云洛月的博客-爱代码爱编程

一般情况下,SpringBoot的Maven的项目都是jar包,那么如果想打war包,可以按照如下步骤: 步骤一、修改pom.xml文件 1.将packaging标签中的jar改成war 2. 添加因配置外部tomca

web项目打包->部署云服务器(阿里云 华为云)并通过公网访问web服务的过程记录_鲨墨狐的博客-爱代码爱编程

1.通过idea打出war包 过程截图如下: 2.上面已经配置好了war包 若本地执行 只需配置tomcat即可 若要部署 则点击上面菜单栏 bulid->build Artifacts 如图 选择要build的war包 打出来的war包在你第一步设置的输出目录里面 3.部署到服务器 (1)mstsc 打开远

springboot打成war包并部署到tomcat服务器_超级无敌皮皮超的博客-爱代码爱编程

最近项目需要将springboot打成war包部署到服务器上,顺便记录一下,springboot 版本1.5.9。 springboot内置了Tomcat,要想不和服务器上的tomcat版本引起冲突,首先需要将springboot内置的tomcat依赖移除。 一、去除tomcat依赖并修改打包方式 将打包方式修改为war <packaging

idea中springboot项目 maven打包war/jar 并进行发布_q丸子的博客-爱代码爱编程

1、首先下载maven,下载地址:http://maven.apache.org/download.html ,打开这个连接:选择File下面的apache-maven-*.*.*-bin.zip链接进行下载 2、maven配置环境变量:       a、环境变量,在系统变量里新建MAVEN_HOME,并填写maven的地址,地址就是你安装的位置;

idea中springboot、maven项目的war包导出-爱代码爱编程

idea中springboot、maven项目的war包导出 1.修改Application类 代码如下(示例): public class Application extends SpringBootServletInitializer{ /** * 把web项目打成war包部署到外部tomcat运行时需要改变启动方式

springboot 打成 war 包步骤-爱代码爱编程

今天本来想在服务器上线一个项目,但是根本不会把项目打成 war 包,弄了好久,写个博客记录一下: 首先:修改启动类 @MapperScan("com.yglh.mapper") @SpringBootApplication public class YglhApplication extends SpringBootServletInitializer