SpringBoot+tomcat发布之war包发布

简单的war包,可以用于tomcat实验等 一个最简单的war包,只有一个页面,用于做tomcat等的部署实验,页面输出SessionID、IP、Port和hostname。加入distributable属性,可用于tomcat集群。 立即下载

SpringBoot在Eclipse中调试完项目后,面临一大问题,如何想项目打包到服务器中访问,本次只介绍打包成war包
1:修改pom.xml文件

    <groupId>com.example</groupId>
	<artifactId>demo</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<name>demo</name>
	<packaging>war</packaging>

主要为packaging节点改为war包。
2:右键点击pom.xml文件选择Run As---->Maven install 即可,稍等片刻,在target文件夹下,即可看到打包后的war包,结构如下
在这里插入图片描述
3:将生成的demo-0.0.1-SNAPSHOT.war放到tomcat中webapp下,在bin目录下点击startup.bat即可
4:浏览器输入:localhost:端口号/项目名即可

常见问题:
1:在Maven install时出现一下错误
在这里插入图片描述
报错信息表明No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
解决办法:
Window–>preferences–>Java–>Installed JREs
在这里插入图片描述
双击蓝色部分,选择jdk安装目录,apply and close ,之后重新Run As---->Maven install即可

如遇到其他问题,请留言,虚无之境,互相交流

第7篇-SAP MM模块-JIT应用实战解析,从计划协议到JIT供应的关键配置与流程 本文深入解析SAP MM模块中的JIT(Just In Time)供应模式,从计划协议到JIT供应的关键配置与流程。通过动态计划行管理、需求聚合与分解等核心功能,实现精确数量、时间和地点的物料供应。文章详细介绍了主数据准备、计划协议配置、MRP参数精调及EDI集成方案,并提供了实施中的典型问题与解决方案,助力企业优化供应链管理。 阅读详情

相关推荐

【TiktokAPI】Tiktok直播API与实时互动功能开发完全指南

Tiktok直播API允许开发者创建、管理直播,并实现各种互动功能。/*** 获取Tiktok直播API访问令牌* @param {string} client_id - 应用ID* @param {string} client_secret - 应用密钥* @param {string} code - 授权码* @param {string} redirect_uri - 重定向URI* @returns {Promise<object>} 访问令牌响应*/try {}),

Mageia的专栏 3193

Docker发布JavaWeb项目

文章目录准备容器发布war包制作镜像用Dockerfile制作镜像 准备容器 建议拉去Tomcat镜像,这样可以省略掉JDK、Tomcat的配置比较方便。 如果想练习JDK和Tomcat的安装可以拉取个Ubuntu或者CentOS镜像,从头开始搭建; 如果对JDK或者Tomcat版本有特殊要求,可以先去官方仓库看看支持哪些 docker pull tomcat默认拉取最新版 docker images可以查看本地的镜像 docker run -d -p 8080:8080 --name hello_

JiajunBernoulli的博客 384

具身智能的边缘计算核心构成方案

摘要: 具身智能(Embodied Intelligence)依赖物理实体与环境交互,而边缘计算(Edge Computing)通过本地化数据处理降低延迟、提升实时性。两者结合的核心方案包含五层架构:传感器层采集环境数据,边缘处理单元执行本地计算,通信模块实现低延迟传输,决策引擎运行轻量AI模型,执行器接口转化动作为物理操作。该方案以“边缘优先”为原则,满足毫秒级响应(如延迟<50ms),同时优化能效(功耗降低30%)和隐私保护。适用于机器人、自动驾驶等场景,通过分层闭环设计确保在资源受限环境中的可靠

老郑的博客 810

Tomcat 环境部署

1.打开git,进入自己工程目录 2.输入mvn package -Dmaven.test.skip=true,打war包 3.war包生存目录,D:\zixia\appOperation\target

小情绪的专栏 415

Tesseract in Java - Intellij IDEA对Tess4J的配置和使用

最近要弄OCR,搜到这个,官网全英文,很烦,看看有没有中文的博客介绍,擦,一个比一个奇葩,还是自己按照官方的来吧,外网慢的很,传到csdn给大家下载。中文训练库下载地址: http://download.csdn.net/detail/d_dmelon/9916532Tess4J3.4下载地址: http://download.csdn.net/detail/d_dmelon/9916519安装

Lewis的博客 1万+

GPS天线结构、原理、测试

【有源陶瓷天线构成】GPS天线是由接收天线和前置放大器两个部件组成。GPS接收天线的作用,是将卫星来的无线电信号的电磁波能量变换成接收机电子器件可摄取应用的电流。绝大部分内置GPS天线为右旋极化陶瓷介质,其组成部分为:陶瓷天线、低噪音信号模块、线缆、[接头](h

数字世界 万物互联 2万+

SpringBoot系列: 极简Demo程序和Tomcat war包部署

=================================SpringBoot 标准项目创建步骤================================= 使用 Spring IDE(Eclipse), 可以新建一个 Spring starter project项目, 是一个项目向导, 在向导提示下可以按需添加 SpringBoot的常用依赖项目, 该向导生成一个非常规范的 po...

诸葛建站 171

人工智能技术基础系列之:迁移学习

作者:禅与计算机程序设计艺术 1.背景介绍 随着深度学习和神经网络的快速发展,越来越多的应用场景需要处理大量的数据和复杂的任务。然而,由于计算资源、存储空间等条件的限制,传统的人工智能方法往往不能满足实际需求。因此,为了提高效率和降低成本,研究人员提出了迁移学习的概念。本篇文章将详细介绍迁移学习的基

AI天才研究院 695

Jenkins丢弃旧的构建

1 Jenkins丢弃构建1.1 默认情况历史构建只保留着构建的日志、操作历史、报告等在General里配置:旧构建保留的最大天数和次数1.2 归档成品构建后war包被归档$JENKINS_HOME/jobs/test03/builds/3/archive/target/web_demo-1.0-SNAPSHOT.war可...

weixin_42088305的博客 551

07 Zabbix 微信告警

Zabbix 微信告警 1.注册企业微信 企业微信注册地址:https://work.weixin.qq.com 2.进入企业微信后台管理 2.1 添加微信成员 2.2创建应用 2.3 获取四项数据 (1)AgentID (2) Secret (3) 企业ID (4)部门ID 3.Zabbix Server配置 3.1确认脚本目录 # grep alertscripts /etc/zabbix/zabbix_server....

Jian Sun_的博客 1297

R数据分析:潜在转化分析LTA的做法和解释(一)

之前给大家写了很多潜在类别分析的教程Mplus教程:如何做潜在类别分析LCAR数据分析:用R语言做潜类别分析LCAMplus数据分析:潜在类别分析(LCA)流程(详细版)R数据分析:再写潜在类别分析LCA的做法与解释,今天继续给大家拓展一步。 今天要介绍的就是潜在转换分析,这个东西就是LCA的纵向版本。是一个专门用来研究质变的统计技巧。有一句话叫做量变起质变,你怎么知道质变到底发生没有?就用潜在转换分析。 Latent transition analysis is an extension of...

Codewar的博客 7703

Spring Boot基础入门+内置tomcat+自动配置浅谈分析

SpringBoot目录一、Spring Boot概述1.1 什么是Spring Boot?1.2 Spring Boot出生的时代背景1.2 SpringBoot的优点1)、内嵌Tomcat、Jetty、Undertow服务器2)、起步依赖3)、自动化配置二、Spring Boot核心配置与注解2.1 SpringBoot两种全局配置文件1)、application.properties配置文件2)、application.yaml配置文件2.2 配置文件属性注入1)、使用@Value注解2)、使用@C

空圆小生的博客 2716

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

spring boot项目发布war包部署到tomcat

我有个spring boot项目,在intellij idea里运行得好地地,结果发布成war包,部署到tomcat里,报404,死活无法访问。 原因是,代码还少了点东西。在项目的启动类里,需要重载SpringBootServletInitializer.configure。原因是spring boot默认情况下使用了嵌入容器,支持项目的运行。但发布成war包,扔到tomcat里,就没有这个天然支...

左直拳的马桶_日用桶 2690

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Springboot项目打包成war在Tomcat发布war包部署

Springboot发布war包部署 项目发布上线的时候,我们需要将项目打包成war包的形式,放到Tomcat的webapps下,然后运行Tomcat发布项目。那么在IDEA中SpringBoot项目怎么打包成war包的形式呢? 首先新建一个SpringBoot项目,配置打包方式为war &lt;parent&gt; &lt;groupId&gt;org.spring...

September的博客 1885

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

springboot项目打成war包并发布到tomcat中

1.导入pom.xml依赖 <!--打包工具 --> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> 将packaging 打包方式改成

qq_43028226的博客 215

IntelliJ idea SpringBoot打war包,并发布到tomcat中

一、打包war 包 1. 声明打包格式 <packaging>war</packaging> 文章出处: https://www.cnblogs.com/zhainan-blog/p/11056509.html

Java_c# 565

springboot项目打war包发布到外置tomcat

第一步:修改pom.xml 1、 <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging>    将jar改成war,因为我们要将项目打成war包 2、移除嵌入式tomcat插件 <dependency>   <g...

weixin_30950887的博客 165

打成jar包_springboot 2.x工程打war包,并发布到tomcat容器。

软件版本:idea:2019.1 ultimate springboot: 2.2.5tomcat:9.0.31一、修改默认打包方式,讲打包方式改为war<version>0.0.1-SNAPSHOT</version> <name>infocollection</name> <description>Demo proje...

weixin_42365898的博客 114

Windows服务器使用Tomcat发布Springboot的war包项目

windows服务器使用Tomcat发布Springboot的war包项目(页面使用thymeleaf模板) 1,开启服务器端口 你的项目如果是:8066端口,请在服务器平台开放端口8066规则 2,使用IDEA打包Springboot项目的war包(maven项目) 3,下载Tomcat (1)Tomcat 8.x 下载地址:https://tomcat.apache.org/download-80.cgi (2)Tomcat 9.x 下载地址:https://tomcat.apache.org/

esqabc的博客 1673

SpringBoot打war包通过tomcat发布项目

服务器没有数据库,项目是通过xml报文进行交互,需要加解密、数字验签、数字签名,所以需要一个配置文件来保存公私钥和密钥;又涉及到公私密钥的修改,所以通过Maven打jar包的方式不合理。当然也可以把密钥配置文件放到服务器指定路径,项目打jar包也是没问题的。满足需求,本人使用SpringBoot通过Maven打war的方式,将密钥配置文件放到项目中,将war包放到tomcar指定目录下,启动tomcat,war包自动解压,也可以实现公私密钥的修改。 ** 修改pom.xml文件 ** 添加打包方式pack

weixin_47200069的博客 436

springboot打成war包发布到外置tomcat

springboot默认打成jar包,但今天公司非让我打成war包,没办法,好好的内置tomcat不用,真。。。 springboot打成war包主要需要让工程屏蔽内置tomcat并且继承SpringBootServletInitializer接口。 1.建一个ServletInitializer类并且继承SpringBootServletInitializer类 注意:ServletIni...

代码随想录 356

Springboot打war包,发布到tomcat

Springboot打war包,发布到tomcat 1、启动类继承SpringBootServletInitializer,重写configure方法 @SpringBootApplication public class AdminApplication extends SpringBootServletInitializer { @Override protected Spring...

qq_37910618的博客 125

intellij下将springboot项目打成war包发布到远程tomcat服务器上

1.将pom.xml中的打包方式修改为war <groupId>com.borya</groupId> <artifactId>Project</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging>2.在pom.xml中添加依赖,将scope状态修改为provided

虎山行 1万+

在tomcat7上发布springboot war包

背景 最近公司在做一些内部的小型Web应用时, 为了提高开发效率决定使用SpringBoot, 这货自带Servlet容器,  你在开发Web应用时可以直接在本地像运行控制台应用一样启动,省去了重复部署的时间;配置上相比于SpringMVC也是有了大大的简化。SpringBoot的应用可以直接打成一个可运行的jar包,  你无需发愁为了不同应用要部署多个Tomcat。但是实际部署时你

eyugod的博客 1061

SpringBoot打war包发布Tomcat

超级简单,第一步:pom.xml文件中指定打包方式为war: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.8.RELEASE</version> <relat

Bug_Lian的博客 195
上一篇: SpringBoot花里胡哨系列----banner.txt简介
下一篇: 优快云黑科技----简单暴力
只会debug
博客等级 码龄9年 69粉丝 41原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值