Tomcat8部署Java应用
创始人
2024-06-02 04:13:56
0

Tomcat8部署Java应用

  • 1、Tomcat8下载
  • 2、上传Tomcat8到服务器,并解压缩
  • 3、项目打成war包
  • 4、上传war至tomcat/webapps下
  • 五、启动tomcat
  • 六、访问测试

1、Tomcat8下载

去tomcat管网下载apache-tomcat-9.0.73.tar.gz压缩包
网址:https://tomcat.apache.org/download-90.cgi#9.0.73

2、上传Tomcat8到服务器,并解压缩

tar -zxvf apache-tomcat-9.0.73.tar.gz

在这里插入图片描述

3、项目打成war包

pom文件中配置打包方式为war包
在这里插入图片描述
去除spring-boot-starter-web自带的tomcat

	org.springframework.bootspring-boot-starter-web2.2.6.RELEASEorg.springframework.bootspring-boot-starter-tomcat

修改启动类
如果是war包发布,需要增加SpringBootServletInitializer子类,并重写其configure方法,
或者将main函数所在的类继承SpringBootServletInitializer,并重写configure方法
当时打包为war时上传到tomcat服务器中访问项目始终报404错就是忽略了这个步骤!!!

@SpringBootApplication
public class JcStartServer extends SpringBootServletInitializer {public static void main(String[] args) {SpringApplication.run(JcStartServer.class, args);}@Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {// 注意这里要指向原先用main方法执行的Application启动类return builder.sources(JcStartServer.class);}
}

pom中需要添加maven打包插件

org.springframework.bootspring-boot-maven-plugin

执行打包命令
在这里插入图片描述
打包成功
在这里插入图片描述

4、上传war至tomcat/webapps下

在这里插入图片描述
tomcat默认端口为8080,如需修改的话编辑conf/server.xml文件,修改port


修改tomcat发布路径
由于tomcat默认的发布路径为webapps/ROOT,不修改的话项目访问404
我们在…/tomcat/conf/server.xml中
找到Host标签,这里就是配置项目的地方。不需要对上面的配置进行修改,只需要在Host标签内加入Context标签即可,如下:


在这里插入图片描述

path是说明虚拟目录的名字,如果你要只输入ip地址就显示主页,则该键值留为空;
docBase是虚拟目录的路径,它默认的是$tomcat/webapps/ROOT目录。
做了这样配置之后,你可以在本机通过localhost:8080/….直接访问。

五、启动tomcat

进入tomcat/bin目录,执行

./startup.sh

在这里插入图片描述
我们进入tomcat/logs文件夹查看启动日志,发现项目成功启动
在这里插入图片描述

六、访问测试

接口成功调通
在这里插入图片描述

相关内容

热门资讯

乡村四月说课稿 乡村四月说课稿  古代教育学家孔子说:“不学诗,无以言。”古诗语言精炼,意境深远,节奏鲜明,情感丰富...
《千年梦圆在今朝》评课稿 《千年梦圆在今朝》评课稿  课文叙述了中华民族几千年来为实现飞离地球、遨游太空的千年梦想而进行的不断...
眼睛变魔术中班综合说课稿 眼睛变魔术中班综合说课稿  一、说教材  “眼睛是心灵的窗户”,从孩子“呱呱”落地那一天起,他们就用...
学会学习国旗下讲话稿 学会学习国旗下讲话稿(精选3篇)  在生活中,用到讲话稿的地方越来越多,讲话稿是为发言者表达自己想要...
骨干班培训优秀学员代表发言稿 骨干班培训优秀学员代表发言稿范文  敬的各位领导、 吉老师、在座的各位同仁:  大家好!  我是xx...
婚礼父亲的讲话稿 婚礼父亲的讲话稿(精选47篇)  在充满活力,日益开放的今天,接触并使用讲话稿的人越来越多,讲话稿可...
播音员广播稿 播音员广播稿推荐  开播曲  背景曲  开场白:  男:又是一个快乐的星期五,欢迎同学们收听红领巾广...
小学生升旗国旗下讲话稿 小学生升旗国旗下讲话稿(精选20篇)  在当下社会,我们使用上讲话稿的情况与日俱增,讲话稿通过讲话人...
《圆的认识》评课稿 《圆的认识》评课稿  《圆的认识》评课稿  执教者:何广怀 评课者:裘佰苏  《圆的认识》这节课选自...
课文《我是什么》说课稿 课文《我是什么》说课稿范文  【说教材】  《我是什么》是一篇科普短文。课文采用拟人手法,以第一人称...
小学二年级家长会班主任3分钟... 小学二年级家长会班主任3分钟发言稿  二年级的同学们要开家长会了,那么作为班主任在家长会上要说什么呢...
《牧童》说课稿 《牧童》说课稿  作为一名为他人授业解惑的教育工作者,就不得不需要编写说课稿,借助说课稿可以让教学工...
开会发言稿 开会发言稿范文(通用13篇)  发言稿观点要鲜明。对问题持什么看法,要明确表态。对尚未认识清楚的问题...
《赛龙夺锦》评课稿 《赛龙夺锦》评课稿  《赛龙夺锦》一课,意在把对我国传统节日的了解、社会文化生活与儿童的观察能力、社...
烈士纪念日国旗下讲话稿 有关烈士纪念日国旗下讲话稿范文  现如今,很多情况下我们需要用到讲话稿,讲话稿是写出来供宣讲或宣扬的...
《找规律》评课稿 《找规律》评课稿(精选16篇)  评课是指评者对照课堂教学目标,对教师和学生在课堂教学中的活动以及由...
五四青年节代表发言稿 五四青年节代表发言稿  在现在社会,发言稿使用的情况越来越多,发言稿是作为在特定的情境中供口语表达使...
语文小学三年级《陶罐和铁罐》... 语文小学三年级《陶罐和铁罐》说课稿(精选11篇)  作为一名教职工,通常需要用到说课稿来辅助教学,说...
三年级家长会语文老师发言稿 三年级家长会语文老师发言稿尊敬的各位家长:下午好!感谢你们在百忙之中抽时间来参加今天的家长会和长期以...
职工代表大会发言稿 职工代表大会发言稿范文  在现在社会,发言稿应用范围愈来愈广泛,发言稿特别注重结构清楚,层次简明。还...