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

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

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

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

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

tomcat的安装与配置

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

web项目的创建与部署

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

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

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

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

我的第一个web项目

完成上述操作后,你可以向我这样,建一个jsp页面来测试一下tomcat
JavaEE必知必会第三讲-tomcat服务器
JavaEE必知必会第三讲-tomcat服务器
不过这是在内置浏览器中访问的!!如果你想在外置浏览器比如谷歌、火狐等进行浏览,你可以这样做

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

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