非常详细图文JDK和Tomcat安装和配置的图文教程

2023-11-05

想用Tomcat作为服务器,必须分以下两步。首先要配置好JDK的环境变量,再去下载Tomcat的压缩包。


一,下载、安装JDK,并且配置好环境变量。

这里写图片描述

  • 3,默认安装就行了。

  • 4,配置环境变量。找到安装路径,默认安装的一般都是在这个路径下
    C:\Program Files\Java\jdk1.8.0_77
    这里写图片描述

  • 5,进入环境变量的。右键点击计算机图标,选择“属性”,再点击“高级系统设置”,“环境变量”,直接在下面的系统变量中点击“新建”,新建JAVA_HOME、CLASSPATH这两个项,最后在path中添加上去就完成了。
    这里写图片描述
    这里写图片描述
    新建JAVA_HOME,变量值直接复制安装路径过来就可以了,我的路径是C:\Program Files\Java\jdk1.8.0_77,再按确定
    这里写图片描述
    新建CLASSPATH,变量值 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar注意前面有个点的
    这里写图片描述
    将这两个变量加到path里面,直接在后面添加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin注意前面要有个分号“;”
    这里写图片描述
    再按两个确定就搞掂,要是没确定就关闭了;苦逼,又得重新来一次
    这里写图片描述
    这里写图片描述

  • 6,这两个变量配置好了,到时直接可以在控制台编译运行Java文件,运行cmd查看Java环境是否配好。

    • 输入javac,按回车键,出现下面这些说明编译环境配好了。
      这里写图片描述
    • 再输入java,按回车键,出现下面这些,说明运行环境也好了。
      这里写图片描述

通过上面输入 javacjava 命令的控制台输出,说明你的环境变量已经配置成功了。


二,下载Tomcat的压缩包,放在一个没有中文命名的路径下。下面是我下载好的了

这里写图片描述

  • 1,下载地址:http://tomcat.apache.org/,再选择你要的版本,下载完直接解压就能用了,因为我们已经配置JDK的环境。
    这里写图片描述

  • 2,win版本的直接打开压缩包下面,bin目录里面的startup.bat文件,双击运行。就会出现这样的界面,说明你的Tomcat已经成功跑起来了。为你自己鼓掌一下。yes
    这里写图片描述
    提示:如果是一闪而过,一般情况下是环境变量没配好才出现这样的状况。

  • 3,能跑起来了,那就了解一下Tomcat下面的文件夹
    这里写图片描述

    • bin:主要是开启、改变Tomcat的命令
    • conf:存放一些配置文件
    • lib:存放一些库文件,就是一些jar包
    • logs:存放运行产生的日志文件
    • temp:保存运行的时产生一些临时文件
    • webapps:部署要运行的应用,就存放这个目录下
    • work:运行过程产生的class文件
  • 4,在浏览器上打开Tomcat的页面。先查看启动时的端口号,conf目录下面的server.xml文件,用记事本打开,滚动到下面这个位置,8181就是我的Tomcat的端口号了。当然这些是可以修改的,不过要防止和其他应用的端口发生冲突,尽量使用1024以上的。
    双击bin目录下的start.bat文件,开启Tomcat,再在直接浏览器上输入http://localhost:8181/,这里8181的端口号要改成你在server.xml文件下设置的一致才行。
    这里写图片描述
    我运行的 http://localhost:8181/看到的运行界面就是下面这样的。
    这里写图片描述

  • 6,要想进入登陆管理界面,就要设置用户名和密码,如何查看和设置呢?
    这里写图片描述

  • conf目录下的tomcat-users.xml文件里面,用记事本打开这个文件;找到下面这个位置,加上这几句代码
    这里写图片描述

  • 7,然后保存,重新打开Tomcat,刷新localhost界面,再输入你自己设定好的用户名和密码就OK了。
    这里写图片描述

  • 8,剩下就是web文件的部署。有两种方法,1,控制台部署;2,自己手动修改server.xml文件部署。具体不细说了,自己再去了解一下。
    这是控制台部署的,登陆后拉下点,就能看到了。
    这里写图片描述

JDK和Tomcat的介绍到这里就完了。


俗话说:欲善其工,必须利其器。这里只是教你使用开发工具,具体的工作能力就要自己努力去提高了。学习,总结,分享;这就是一个比较不错的学习方案。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

非常详细图文JDK和Tomcat安装和配置的图文教程 的相关文章

随机推荐

  • python 笔记:PyTrack(将GPS数据和OpenStreetMap数据进行整合)【官网例子解读】

    论文笔记 PyTrack A Map Matching Based Python Toolbox for Vehicle Trajectory Reconstruction UQI LIUWJ的博客 CSDN博客4 0 包的安装 官网的两种
  • JavaWeb实现查询功能

    写在前面 你们好 我是小庄 很高兴能和你们一起学习JavaWeb 如果您对Java感兴趣的话可关注我的动态 写博文是一种习惯 在这过程中能够梳理知识和巩固知识点 需求 当搜索框为空时 查询数据库所有商品 输入商品名时 进行模糊查询 实现思路
  • SpringBoot JPA 中无法注入 JpaRepository 接口的问题及解决方案

    错误 No qualifying bean of type xxx xxx xxx available expected at least 1 bean which qualifies as autowire candidate Depen
  • C语言输出100以内的全部素数。

    include
  • matlab练习程序(灰度、二值图像腐蚀膨胀)

    cl img gray imread fupeng jpg img erzhi imread erzhi fupeng jpg imshow img gray figure imshow img erzhi m n size img gra
  • 文件目录大小

    题目描述 一个文件目录的数据格式为 目录id 本目录中文件大小 子目录id列表 其中目录id全局唯一 取值范围 1 200 本目录中文件大小范围 1 1000 子目录id列表个数 0 10 例如 1 20 2 3 表示目录1中文件总大小是2
  • 解决 vba 报错:要在64位系统上使用,请检查并更新Declare 语句

    将错误处的 Declare 替换成 Declare PtrSafe 即可
  • java正则

    一 Pattern类和Matcher类 java util regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包 它包括两个类 Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表
  • docker 安装向量数据库 Milvus

    Miluvs 官网为 www milvus io Milvus 向量数据库能够帮助用户轻松应对海量非结构化数据 图片 视频 语音 文本 检索 单节点 Milvus 可以在秒内完成十亿级的向量搜索 请参考 在线教程 分布式架构亦能满足用户的水
  • LSTM模型预测新冠

    LSTM是RNN的改进型 传统RNN模型会随着时间区间的增长 对早期的因素的权重越来越低 有可能会损失重要数据 而LSTM模型通过遗忘门 输入门 输出门三个逻辑 来筛选和保留数据 原理详解可以参考如何从RNN起步 一步一步通俗理解LSTM这
  • (二叉)树的遍历

    树 包括图 在遍历时都存在两种方式 深度优先遍历和广度优先遍历 树 一定有一个根节点 而图 没有根节点 但图中的任意节点都可以作为根节点使用 当然该节点一定要有边 否则没有意义 深度优先遍历 访问当前节点 将当前节点的children作为子
  • spacemacs删除行尾无意义的空格符号

    SPC SPC delete trailing whitespace 或者 SPC x d w
  • 2019年全球安全态度调查:越来越多的受害者向勒索软件支付赎金

    根据网络安全公司CrowdStrike 发布的 2019年全球安全态度调查 的数据 在供应链攻击后 危害黑客以支付赎金的组织总数从14 增长到39 与去年同期相比翻了一番 其中最典型的是英国 2019年 遭受勒索软件攻击并支付勒索赎金的组织
  • fastadmin public js 内 selectpage 联动下拉

    js 页面 define jquery bootstrap backend table form selectpage function undefined Backend Table Form var Controller index f
  • 如何使用Git工具克隆GitHub仓库到本地

    首先 确保你已经在本地安装了Git 如果没有安装 可以前往Git官方网站 https git scm com 下载并安装适合你操作系统的版本 在本地文件夹打开Git Bash 如果你使用Windows系统 在GitHub上找到你想要克隆的仓
  • UE Cook遇到的一些问题

    UE Cook是什么 简单来说 把UE资源 比如uasset umap等转换成平台能识别的资源类型 Cook中遇到的报错 找不到文件 说明你有些plugin没有加入到当前 Project uproject中去 UATHelper Cooki
  • 35岁,一个团队leader,从工作满8年的公司离职,选择重新尝试新机会,或许35岁才是起点。

    目录 面试 1 年龄大找工作一定要有目标 不能太随便 2 代码能力是整个IT行业的核心技能 也是对整个行业从业者的要求 3 沟通表达很重要 把自己做过的事情做到极致 然后能讲出来 4 心态要好 5 机会总是留给有准备的人 勿浮躁 先沉淀 厚
  • 多态语法c++(自学笔记一)

    多态中的纯虚函数 使用多态时 当子类继承父类之后 一般来说对于父类只是作为提供相应的成员变量和成员函数的一个集合 在实际项目中 如果想要修改某一部分的功能 按照以往普通的类的写法 就需要修改类中的代码 也可以说是源码 这样会显得很不方便和不
  • Spring Boot 日志处理

    Spring Boot 日志处理 Spring Boot 是一个非常流行的 Java 开发框架 它提供了简洁的配置和强大的开发工具 日志是应用程序中必不可少的一部分 因为它可以帮助开发人员进行调试和故障排除 Spring Boot 提供了多
  • 非常详细图文JDK和Tomcat安装和配置的图文教程

    想用Tomcat作为服务器 必须分以下两步 首先要配置好JDK的环境变量 再去下载Tomcat的压缩包 一 下载 安装JDK 并且配置好环境变量 1 下载地址 http www oracle com technetwork java jav