JavaEE必知必会第三讲-tomcat服务器

javaEE必知必会第三讲之tomcat服务器

课程引入:
1.先给大家介绍一下什么是B\S架构和C\S架构
B\S:浏览器+服务器
C\S:客户端+服务器(如我们经常使用的QQ就是这种模式)

这里只是简单的引入,后面的课程我还会带大家深入了解这两种架构模式

2.什么是tomcat??
免费且开源哦,你把你的web项目放在tomcat的webapps文件夹下面,就可以运行了!

tomcat的安装与配置

1.找到安装文件夹并选择解压到当前文件夹(这里我使用的是压缩版的,因为我懒,哈哈哈哈,压缩版的不存在卸载的问题,不想用了只要关闭服务器并删除对应的文件即可)
在这里插入图片描述
2.打开解压后的文件夹,进入bin目录,找到startup,双击运行
在这里插入图片描述
出现如图所示的8080则说明jdk环境和tomcat配置完成
在这里插入图片描述
3.使用浏览器访问localhost:8080,出现如下图所示则表示成功!
在这里插入图片描述
4.配置tomcat环境变量
在这里插入图片描述
在这里插入图片描述

web项目的创建与部署

我使用编译器是eclispe,如果你使用的是idea,那也没关系昂,本质上创建过程一致
选择新建项目,我们发现这里没有web项目,于是我们选择other,如果你有,你可以跳过这一步,继续往下看
在这里插入图片描述
如果other里还是找不到Dynamic web project ,那么也没关系,你可能和我一样,使用的eclispe SE,而非eclispe EE ,这个时候你需要下载Java EE 插件,方法如下:
在这里插入图片描述
在这里插入图片描述
然后一直next,然后选择同意
在这里插入图片描述
下载安装需要点时间,喝口82年的枸杞茶,稍等一下,大约半小时左右,慢则1-2小时,它在49%的进度的时候一直不往前走的话,你不必惊慌,不必害怕,这是正常的,它只是慢(小声说,因为这是外国资源所以慢得很,如果你在中国大陆的话,有可能需要一天的时间,这个我也没办法呀),不是不前进
如果你还是觉得它太慢了,你可以选择使用国内的资源库来下载
在这里插入图片描述
换成国内的资源库应该会略微快一点儿
但是注意,无论你用的是哪一种方法下载的时候如果弹出了一个警告框,请你点击最左边的那个install anyway,然后可能还会弹出一个提示框,这个时候你点击左边的第一个按钮,这个警告是因为可能站点不安全,你按我说的做就行了
如果你是使用国内资源库下载的话,可能安装好后只有static web没有Dynamic web project ,这时候请不要气馁,用第一种方法,找到下图的这四个,然后选择next进行安装
在这里插入图片描述
在这里插入图片描述
你next之后,然后会弹出警告框,你按我上面说的做就行了
然后你就会发现,dynamic web project 回来了

下面讲解如何新建一个web项目
1.先配置tomcat中间件
window->preferences->Server->Runtime Environments->Add
在这里插入图片描述
然后找到Apache->然后选择你要使用的tomcat版本->next
在这里插入图片描述
如果你的这个地方没有Apache这个文件夹的话,你需要下载一个插件
在这里插入图片描述
安装好这个之后,就有这个文件夹了!!

在这里插入图片描述

2.然后开始新建项目
在这里插入图片描述
在这里插入图片描述
你可以选择finish,也可以选择next进行精细配置
在这里插入图片描述
在这里插入图片描述
完美!!!
3.让tomcat服务器显示在控制台上,并部署web项目到tomcat
在这里插入图片描述
然后点击这个链接
在这里插入图片描述
选择tomcat版本,并点击next
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后返回下方的“Servers”面板,右键单击该面板中的“Tomcat v7.0 Server at localhost”节点,在弹出的快捷菜单中单击“Start”
在这里插入图片描述
如上图所示则表示启动成功!!
但是你会发现在webapps目录下面并没有项目
这时候你需要做一些操作,如下图所示,
1.先停止当前tomcat的服务,关闭或者点红色的停止按钮
2.在tomcat上鼠标右键,选择add and remove
在这里插入图片描述
在这里插入图片描述
3.清除相关数据
在这里插入图片描述
4.进行修改,如果你这个地方不能修改,请选择delete,并回到上一步,但是点击链接后不要next,这一次选择finish,然后鼠标右键tomcat,点击open,就能解决了
在这里插入图片描述
记得保存这一次的修改!!
然后鼠标右键,添加项目到服务器里
然后你机会发现webapps文件夹下面就有这个项目了!!
在这里插入图片描述

我的第一个web项目

完成上述操作后,你可以向我这样,建一个jsp页面来测试一下tomcat
在这里插入图片描述
在这里插入图片描述
不过这是在内置浏览器中访问的!!如果你想在外置浏览器比如谷歌、火狐等进行浏览,你可以这样做

在这里插入图片描述

我的emill:[email protected],如有问题你可以与我联系

猜你喜欢

转载自blog.csdn.net/sxh06/article/details/107631585