运用Tomcat创建第一个web项目 一、了解Web服务器软件 二、亲手部署tomcat 三、 IDEA创建Web项目并部署tomcat 四、我的第一个web

在部署tomcat前,先说一说web服务器软件是用来干什么的?简单来说,就是web容器,可以部署web项目,让用户通过浏览器来访问这些项目。

1、常见的javaweb服务器软件

常见的java相关的web服务器软件:

  • webLogic:oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。
  • webSphere:IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。
  • JBOSS:JBOSS公司的,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。
  • Tomcat:Apache基金组织,中小型的JavaEE服务器,仅仅支持少量的JavaEE规范servlet/jsp。开源的,免费的。

看到这里明白我们为什么要部署tomcat了吧,画个重点——<免费>!!!

二、亲手部署tomcat

1、部署之前

首先确定你的JDK是否下载及部署好,并注意JDK版本

可以在cmd窗口java -version看一下,这里是我的版本

运用Tomcat创建第一个web项目
一、了解Web服务器软件
二、亲手部署tomcat
三、 IDEA创建Web项目并部署tomcat
四、我的第一个web

在这里要注意一下, Tomcat9不支持JDK12.0、12.0+、1.7+版本

如果没安装好JDK的,可以直接百度一下教程非常容易。

2、开始下载

首先访问 http://tomcat.apache.org/(Apache Tomcat官网)选择你想要的下载的版本,我在这里选择的是tomcat 8版本。

下载好后放在你的一个盘中,我在这里放的路径为F: omcat,可以看一下我的文件目录

运用Tomcat创建第一个web项目
一、了解Web服务器软件
二、亲手部署tomcat
三、 IDEA创建Web项目并部署tomcat
四、我的第一个web

清晰明了,便于后面的环境配置。

3、配置环境变量

这一步和部署JDK大同小异了,还是右键我的电脑->属性->高级系统设置->环境变量

分为两个要添加的部分

(1)设置系统变量

新建CATALINA_HOME 值为F: omcat

运用Tomcat创建第一个web项目
一、了解Web服务器软件
二、亲手部署tomcat
三、 IDEA创建Web项目并部署tomcat
四、我的第一个web

(2)设置用户变量

在path中编辑,新建一句F: omcatlib;F: omcatin

运用Tomcat创建第一个web项目
一、了解Web服务器软件
二、亲手部署tomcat
三、 IDEA创建Web项目并部署tomcat
四、我的第一个web

(3)最重要一点

一直确定下去,不然没有保存就前功尽弃了。

4、检验配置

在cmd窗口 startup.bat

运用Tomcat创建第一个web项目
一、了解Web服务器软件
二、亲手部署tomcat
三、 IDEA创建Web项目并部署tomcat
四、我的第一个web

稍微在等一下看到

运用Tomcat创建第一个web项目
一、了解Web服务器软件
二、亲手部署tomcat
三、 IDEA创建Web项目并部署tomcat
四、我的第一个web

最后一步,在浏览器输入 http://localhost:8080/ 出现以下便是成功了!

运用Tomcat创建第一个web项目
一、了解Web服务器软件
二、亲手部署tomcat
三、 IDEA创建Web项目并部署tomcat
四、我的第一个web

三、 IDEA创建Web项目并部署tomcat

1、简单环境说明

我这里用的是IDEA2019.2的旗舰版,自己在网上看到激活码并破解的。

贴个博客 https://www.xiaomiqiu.com/article/78 ,打开自行使用。

2、创建web项目

首先new project ,选择web application

运用Tomcat创建第一个web项目
一、了解Web服务器软件
二、亲手部署tomcat
三、 IDEA创建Web项目并部署tomcat
四、我的第一个web

接下来就是最后(hhh),输入你的web名称finish即可,在左侧导航栏会出现如下式样

运用Tomcat创建第一个web项目
一、了解Web服务器软件
二、亲手部署tomcat
三、 IDEA创建Web项目并部署tomcat
四、我的第一个web

3、部署tomcat

在右上角Edit Configurations里添加tomcat server local

运用Tomcat创建第一个web项目
一、了解Web服务器软件
二、亲手部署tomcat
三、 IDEA创建Web项目并部署tomcat
四、我的第一个web

在application server选择我刚刚在F: omcat安装好的tomcat即可

运用Tomcat创建第一个web项目
一、了解Web服务器软件
二、亲手部署tomcat
三、 IDEA创建Web项目并部署tomcat
四、我的第一个web

四、我的第一个web

这里修改index.jsp中body部分,并run一下

运用Tomcat创建第一个web项目
一、了解Web服务器软件
二、亲手部署tomcat
三、 IDEA创建Web项目并部署tomcat
四、我的第一个web

在我的默认谷歌浏览器中

运用Tomcat创建第一个web项目
一、了解Web服务器软件
二、亲手部署tomcat
三、 IDEA创建Web项目并部署tomcat
四、我的第一个web

大功告成~


今天很开心破解了IDEA旗舰版,发现其功能真的比社区版方便很多,有些还在运用社区版的童鞋在创建web项目的时候还需要使用smart tomcat,麻烦了很多。最后,破解码发在文中,大家都来体验旗舰版的快感吧。