zoukankan      html  css  js  c++  java
  • 运用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看一下,这里是我的版本

    img

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

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

    2、开始下载

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

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

    img

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

    3、配置环境变量

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

    分为两个要添加的部分

    (1)设置系统变量

    新建CATALINA_HOME 值为F: omcat

    img

    (2)设置用户变量

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

    img

    (3)最重要一点

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

    4、检验配置

    在cmd窗口 startup.bat

    img

    稍微在等一下看到

    img

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

    img

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

    1、简单环境说明

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

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

    2、创建web项目

    首先new project ,选择web application

    img

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

    img

    3、部署tomcat

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

    img

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

    img

    四、我的第一个web

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

    img

    在我的默认谷歌浏览器中

    img

    大功告成~


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

  • 相关阅读:
    cnpm镜像安装
    wxParse解析html
    C++回调函数
    QT源码分析:QTcpServer
    QT实现支持加密的Sqlite数据库引擎
    VS2013+OpenCV3.4.2编译
    Android Tcp操作
    使用Delphi开发linux应用
    QT5.10+MinGW+OpenCV3.4.2编译
    C++ ActiveX开发的问题讨论
  • 原文地址:https://www.cnblogs.com/wangzheming35/p/11872092.html
Copyright © 2011-2022 走看看