SpringBoot+tomcat发布之war包发布
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即可
如遇到其他问题,请留言,虚无之境,互相交流
SpringBoot+tomcat发布之war包发布相关推荐
- Tomcat下使用war包发布项目
在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署. 在下文中$CATALINA_HOME指的是Tomcat根目录. 一.静态部署 静态部署指的是我们在服务器启动之前部署我们的 ...
- 使用idea创建springboot项目并打成war包发布到weblogic上...
部署tomcat也是类似的,但是需要注意项目配置的路径,或者直接将项目放到webapp的ROOT目录下. 使用工具:intelliJ IDEA2016.3, jdk1.8 ,weblogic12 一 ...
- springboot项目打war包发布到外置tomcat
第一步:修改pom.xml 1. <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging> ...
- Spring boot如何打war包发布到tomcat
前言: 平时在使用java做项目开发时,首先想到利用框架来提升开发效率,和提高可维护性.选择spring可以使用ssm(spring框架,springMVC,mybatis),而且企业中应用也比较广泛 ...
- 浅谈:Spring Boot原理分析,切换内置web服务器,SpringBoot监听项目(使用springboot-admin),将springboot的项目打成war包
浅谈:Spring Boot原理分析(更多细节解释在代码注释中) 通过@EnableAutoConfiguration注解加载Springboot内置的自动初始化类(加载什么类是配置在spring.f ...
- docker 构建tomcat镜像部署war包
docker 构建tomcat容器部署war包 拉取tomcat镜像 docker pull tomcat:8.5-alpine 查看镜像 docker images 构建并启动容器 docker r ...
- Tomcat服务器部署war包
首先来说一下思路: 不管你是通过命令还是通过eclipse,首先得有现成的war包(不会生成war包的请自行百度) 有java运行环境和tomcat服务器 新建一个文件夹,用来存放war包 ,我这里新 ...
- tomcat布署war包
tomcat布署war包 基于apache-tomcat-8.5.20 tomcat准备 准备一个干净的tomcat,直接去官网下载,并解压,如目录为D:\apache-tomcat\ war包准备 ...
- spring_boot 发布成war包 ,部署到外部的tomcat
由jar变成war <packaging>jar</packaging> 如果是上面的打包方式,启动方式则为 mvn packagejava -jar target/mymod ...
- SpringBoot webmvc项目导出war包并在外部tomcat运行产生的诸多问题以及解决方案
背景: 有需求要将原来的Spring(3.2.6) + Springmvc + Hibernate项目重构为Springboot(1.5.2)项目 描述: 记录重构过程,以及期间遇到的种种问题和对应的 ...
最新文章
- 虚拟化--YESLAB DC Vphere5 上课PDF
- 数据结构 -- 二叉树
- shell 拿到service状态_9个实战及面试会经常用到的Shell脚本!
- 联系 Contact
- django 函数装饰器 变为 类装饰器
- 7-6 实现图形接口及多态性 (30 分)
- 圣诞节美食聚会派对海报设计
- web自动化框架抽取示例【Java+selenium】
- Linux C 多线程编程----互斥锁与条件变量-转
- Linux定时执行php
- denoiser插件_最新版AE/PR红巨人调色降噪插件合集 Magic Bullet Suite 13.0.9 Win/Mac
- 【嵌入式系统—ARM指令集】快速了解
- python 爬虫保存为word_微信公众号文章爬虫,本地word文档保存
- 【转发】浅析淘宝网首页信息架构的变迁
- 语义分割标注工具Semantic Segmentation Editor 快速安装指南
- 正厚软件 | 为什么要转行IT?
- 百鸡百钱 //公鸡5钱一只,母鸡3钱一只,小鸡1钱3只
- 【计算机视觉】图像拼接技术
- java的标示符规则与名称命名规范
- 学习Linux有哪些工作方向?
热门文章
- Java 结构化数据处理开源库 SPL
- 手把手带你调参Yolo v5 (v6.2)(训练)
- 微信小程序开发教程——1.0.1appid注册和开发者工具下载
- 基于共振解调的轴承故障诊断方法总结(一)
- 【3】CH347应用--USB TO JTAG进行FPGA调试下载
- java原始人赛车,原始人赛车
- win7系统蓝牙功能怎么开启
- .gitignore java web_使.gitignore忽略除少数文件以外的所有内容
- 小写字母转换大写字母代码
- 11月 | Gauss松鼠会活动回顾总结