码迷,mamicode.com
首页 > Web开发 > 详细

运用Tomcat创建第一个web项目

时间:2019-11-16 16:09:55      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:还需要   配置   web app   常见   访问   高级   ibm   接下来   font   

运用Tomcat创建第一个web项目

一、了解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看一下,这里是我的版本

技术图片

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

如果没安装好JDK的,可以直接百度一下教程非常容易。推荐个博主,写的很详细,图也很全面——https://blog.csdn.net/qq_40881680/article/details/83585542(JDK安装

2、开始下载

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

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

技术图片

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

3、配置环境变量

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

分为两个要添加的部分

(1)设置系统变量

新建CATALINA_HOME 值为F:\tomcat

技术图片

(2)设置用户变量

在path中编辑,新建一句F:\tomcat\lib;F:\tomcat\bin

技术图片

(3)最重要一点

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

4、检验配置

在cmd窗口 startup.bat

技术图片

稍微在等一下看到

技术图片

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

技术图片

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

1、简单环境说明

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

贴个博客 https://blog.csdn.net/adminc/article/details/97495411(激活码),打开自行使用。

2、创建web项目

首先new project ,选择web application

技术图片

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

技术图片

3、部署tomcat

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

技术图片

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

技术图片

四、我的第一个web

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

技术图片

在我的默认谷歌浏览器中

技术图片

大功告成~


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

运用Tomcat创建第一个web项目

标签:还需要   配置   web app   常见   访问   高级   ibm   接下来   font   

原文地址:https://www.cnblogs.com/wangzheming35/p/11872092.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!