Tomcat基本使用 - 2022IDEA使用Maven创建Web项目 - IDEA中集成使用Tomcat介绍
创始人
2024-05-31 23:02:06
0

文章目录

  • Web服务器Tomcat
    • Tomcat基本使用
    • IDEA中创建Maven Web项目
    • IDEA中集成 Tomcat

Web服务器Tomcat

Web服务器是一个应用程序(软件),对 HTTP协议的操作进行封装,使得程序员不必直接对协议进行操作,让Web开发更加便捷。主要功能是“提供网上信息浏览服务”

Tomcat基本使用

Tomcat介绍:

Tomcat是Apache 软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/JSP少量JavaEE规范。

JavaEE:Java Enterprise Edition,Java企业版。指Java企业级开发的技术规范总和。包含13项技术规范:JDBC、JNDI、EJB、RMI、JSP、Servlet、XML、JMS、Java IDL、JTS、JTA、JavaMail、JAF

Tomcat 也被称为 Web容器、Servlet容器。Servlet 需要依赖于 Tomcat才能运行

Tomcat官网地址: https://tomcat.apache.org/

修改Tomcat配置:

打开Tomcat安装路径, 找到 conf/server.xml 文件可以修改启动端口号;

注:HTTP协议默认端口号为80,如果将Tomcat端口号改为80,则将来访问Tomcat时,将不用输入端口号

在这里插入图片描述

启动时可能出现端口号冲突的问题

找到对应程序,将其关闭掉

Tomcat项目部署:

Tomcat 部署项目:将项目放置到 webapps 目录下, 即部署完成;

一般 JavaWeb项目会被打成war包,然后将 war包放到 webapps目录下,Tomcat会自动解压缩 war文件

IDEA中创建Maven Web项目

Web项目的目录结构介绍:

左边是开发中项目的目录结构;

右边是开发完成, 可以部署的项目目录结构

在这里插入图片描述

编译后的Java字节码文件和resources的资源文件,放到WEB-INF下的classes目录下

pom.xml中依赖坐标对应的jar包,放入WEB-INF下的lib目录下

使用Maven创建Web项目:

新建一个模块: File --> New --> Moudle

在这里插入图片描述

选择webapp骨架, 点击create创建

在这里插入图片描述

当前使用骨架创建出来的项目结构如下

在这里插入图片描述

当前目录缺少java, 我们需要补全; 如果缺少resources, 补全即可

在这里插入图片描述

IDEA中集成 Tomcat

IDEA中集成Tomcat就是为了将项目打包的war包, 自动的放入Tomcat的webapps文件夹中, 进行项目部署

IDEA继承Tomcat有两种方式:

方式一: 集成本地的Tomcat

方式二: 使用Tomcat Maven插件

方式一: 集成本地的Tomcat

点击Edit Configurations

在这里插入图片描述

点击加号, 添加一个新的Tomca配置项选择本地的Local

在这里插入图片描述

配置项目名称和Tomcat安装路径

在这里插入图片描述

点击Deplonyment, 选择要部署的项目;

选择完成后点击apply, 再点击ok

在这里插入图片描述

在这里插入图片描述

我们在webapp编写一个test.html文件, 运行项目测试一下

在这里插入图片描述

在这里插入图片描述


方式二: Tomcat Maven 插件

项目的pom.xml文件中添加Tomcat插件

org.apache.tomcat.maventomcat7-maven-plugin2.2

添加插件后, 右键项目文件夹, 依次选择Run Maven --> tomcat7:run

在这里插入图片描述

运行完成我们可以点击提示路径打开对应网页

在这里插入图片描述

我们还可在配置文件插件中的configuration选项中进行端口号和访问路径的配置


org.apache.tomcat.maventomcat7-maven-plugin2.280/

注意: 当前插件只支持到Tomcat7, 不过用于开发中测试还是戳戳有余的

相关内容

热门资讯

三年级作文写风的颜色【优选6... 三年级作文写风的颜色 篇一风是一种无形的自然现象,但我们可以通过感受风的颜色来描绘它的特点。风的颜色...
两只小白兔小学三年级作文(优... 两只小白兔小学三年级作文 篇一我家养了两只小白兔,它们非常可爱。一只叫小白,另一只叫小米。它们的毛非...
三年级作文记一件难过的事作文... 三年级作文记一件难过的事作文400字19篇 篇一标题:失去宠物的痛苦今天,我要讲述一件让我非常难过的...
我有我的美丽700字作文三年... 我有我的美丽700字作文三年级 篇一我的美丽我觉得每个人都有自己的美丽,而我的美丽就是独一无二的。我...
我的学校150字作文三年级【... 我的学校150字作文三年级 篇一我所在的学校是一所小而美的学校。学校坐落在一个宁静的小镇上,周围环境...
小学三年级关于理想心愿的作文... 小学三年级关于理想心愿的作文 篇一我的理想心愿大家好!我是一名小学三年级的学生,今天我要和大家分享一...
三年级新乌鸦喝水作文【通用6... 三年级新乌鸦喝水作文 篇一新乌鸦是三年级的小动物,它非常聪明和好奇。有一天,它发现了一个水缸。水缸里...
天安门四季作文三年级(最新6... 天安门四季作文三年级 篇一天安门是中国的标志性建筑之一,它位于北京市中心,是人们敬仰和热爱的地方。天...
小学三年级作文400字(优质... 小学三年级作文400字 篇一:我的暑假生活暑假终于来临了,我迫不及待地开始了我的暑假生活。在这个暑假...
园一日游作文300字作文三年... 篇一:园一日游今天,我们三年级的同学们来到了一个美丽的园,进行了一次愉快的一日游。早晨,我们在学校门...
恐龙公园作文三年级【经典6篇... 恐龙公园作文三年级 篇一:探索恐龙世界在一个阳光明媚的周末,我和爸爸妈妈一起去了恐龙公园。我非常兴奋...
观察三年级的作文(实用6篇) 观察三年级的作文 篇一三年级的作文是一个让人感到充满惊喜和想象力的世界。作为一名老师,我有幸能够亲眼...
美丽的神农谷三年级作文(精简... 美丽的神农谷三年级作文 篇一神农谷是我家附近一个非常美丽的地方。每当我有时间,我都会去神农谷散步。神...
我的学校三年级作文(优质6篇... 我的学校三年级作文 篇一我喜爱的学校图书馆我所在的学校有一个很棒的图书馆,它是我最喜欢去的地方之一。...
三年级作文新学期的开始【经典... 三年级作文新学期的开始 篇一新学期的开始新学期开始了,同学们都充满了期待和憧憬。我们迈进了三年级的课...
小学三年级我的老师作文400... 篇一:小学三年级我的老师我非常喜欢我的小学三年级的老师,她是一个非常好的老师。她叫李老师,是一个年轻...
将门虎子三年级作文(精彩3篇... 将门虎子三年级作文 篇一我的宠物小狗我家有一只很可爱的宠物小狗,它的名字叫将门虎子。将门虎子是一只三...
母爱是无私的三年级作文【优秀... 母爱是无私的三年级作文 篇一母爱是无私的母爱是世界上最伟大的力量,它是无私的。无论是在我们出生的那一...
第一次掌勺作文_三年级作文(... 第一次掌勺作文_三年级作文 篇一第一次掌勺今天,我迎来了人生中第一次掌勺的机会。我既兴奋又紧张,因为...
小学三年级作文700字 【精品】小学三年级作文700字3篇  在日常学习、工作抑或是生活中,说到作文,大家肯定都不陌生吧,写...