先解释一下JDK和Tomcat是什么:

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。

没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE。

 要使用tomcat服务器需要先安装jdk,下面介绍安装流程:
1、首先安装jdk文件: 

这里可以选择你想安装的路径:点击更改在弹出的对话框中选择你想安装到位置,确定后点下一步继续

如果没有安装目录要求直接点下一步即可

安装中途还会弹出java安装的对话框:安装路径和之前的jdk目录相同即可

即:都是java\...

等待续完成安装。。

安装完成后java文件夹下的内容:

2、完成后点击关闭,接下来需要配置环境变量:

在我的电脑/计算机/此电脑(就是自己桌面上那个电脑图标)上点右键,选择属性,选择高级系统设置:

选择高级标签,点下面的环境变量:

① 在下面的系统变量里点新建,弹出的对话框中输入变量名:JAVA_HOME,变量值填写你的jdk安装目录,完成后确定

(我的就是默认安装目录)

②下一步在系统变量中寻找Path变量,找到后选中点下面的编辑,(如果没有的话就自己新建个,这个一般应该有。。)

在弹出的窗口中点新建,然后分别输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;如下图所示:

注意:我使用的是win10系统,所以显示的是一个变量的列表,与win7下的显示有所不同,win7的显示和下面第二种方法相同)

也可以点击编辑文本按钮,在变量值的最后加上%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码,注意是英文状态的分号)

③再在系统变量中新建一个 CLASSPATH 变量,变量名为CLASSPATH,

变量值是.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意变量值前面的“点“和”分号”

剩下的步骤就是一路确定到底,然后使用Windows图标+R,快速打开“运行”操作界面,并输入cmd,回车确认。

在弹出的窗口中输入 java -version (java 和 -version 之间有空格)

如果能显示以上内容,即java的版本信息则证明配置成功。

如果显示"不是内部或外部命令,也不是可运行的程序或批处理文件。”那说明失败了,大概要重新配置。。

3、接下来安装或者说解压Tomcat

不用安装,直接放到你指定的位置

解压后也需要设置环境变量

设置完成后打开tomcat

然后再网页输入http://localhost:8080 测试是否可以显示以下界面

 如果可以显示表示已经成功配置服务器

JDK与Apache Tomcat服务器的安装步骤的更多相关文章

  1. 在Mac上关于tomcat服务器的安装、配置、启动、部署web详细流程

    之前在Mac上通过安装mamp来搭建PHP环境服务器,但是对于java来说,目前还是没有找到类似mamp这样强大的软件来构建及管理java环境服务器,所以目前也是通过命令行来进行tomcat服务器的安 ...

  2. Apache Tomcat下载、安装、环境变量配置以及项目部署

    前言 针对在本地访问文件或资源出现的跨域问题,可以通过搭建本地服务器来解决,本篇随笔主要介绍通过搭建Apache Tomcat服务器来解决跨域.包括Apache Tomcat的下载.安装.环境变量的配 ...

  3. Java、Apache Tomcat下载与安装及环境变量配置

    1.Java JDK 与 Apache Tomcat 下载 JDK 下载 Apache Tomcat 下载 2.安装与环境变量配置 关于 JDK 的安装挺简单的,网上教程也挺多,Tomcat 下载免安 ...

  4. JavaWeb:Tomcat服务器的安装与配置

    Tomcat服务器的安装与配置 安装 输入网址进入Tomcat的官网            在左边导航栏选择对应下载的版本            下载安装包形式            下载并解压到我们 ...

  5. LAMP----linux+apache+mysql+php详细安装步骤之一APACHE篇(openldap等)

    LAMP----linux+apache+mysql+php详细安装步骤之一APACHE篇(openldap等) linux详细版本为RHEL5.3 [root@localhost mail]# un ...

  6. [转帖]FastDFS图片服务器单机安装步骤

    FastDFS图片服务器单机安装步骤 https://www.cnblogs.com/yuesf/p/11847103.html 前面已经讲 一张图秒懂微服务的网络架构,通过此文章可以了解FastDF ...

  7. Tomcat服务器的安装及配置

    学习目标: 了解Tomcat服务器的主要作用 掌握Tomcat服务器的安装与配置 掌握Tomcat安装目录下主要文件夹的作用 jsp的执行流程 1.Web的工作原理流程图:从图中可以看出Tomcat服 ...

  8. Apache Tomcat下载、安装、配置图文教程

    本文已迁移到我的个人网站 http://www.wshunli.com 文章地址: http://www.wshunli.com/2016/03/19/Tomcat安装配置/ (整理截图.安装过程更加 ...

  9. JSP学习笔记(二):Tomcat服务器的安装及配置

    一.Tomcat的下载及安装. 前往Tomcat官网下载安装包或者免安装压缩包.链接http://tomcat.apache.org/ 这里,我选择的是Tomcat8.0,而不是最新的Tomcat9. ...

随机推荐

  1. Java 开机启动

    1.授权: <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED">< ...

  2. 【HLA】初识HLA/RTI

    本文主要对近期所翻阅的一些论文及资料进行的概要性整理,后续会有更多的关于HLA的研究细节发布,基于博客园的知识共享平台,以期共同进步! 一.引言 仿真的历史由来已久,在系统研制过程中,基于建模及仿真技 ...

  3. [.net 面向对象程序设计深入](26)实战设计模式——使用Ioc模式(控制反转或依赖注入)实现松散耦合设计(1)

    [.net 面向对象程序设计深入](26)实战设计模式——使用IoC模式(控制反转或依赖注入)实现松散耦合设计(1) 1,关于IOC模式 先看一些名词含义: IOC: Inversion of con ...

  4. - (BOOL)setResourceValue:(id)value forKey:(NSString *)key error:(NSError **)error

    如果我们的APP需要存放比较大的文件的时候,同时又不希望被系统清理掉,那我么我们就需要把我们的资源保存在Documents目录下,但是我们又不希望他会被iCloud备份,因此就有了这个方法 [URL ...

  5. iOS开发之UINavigationController

    1.概述: 利用UINavigationController,可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型例子就是系统自带的“设置”应用. 2.UINavigationController ...

  6. django出现__init__() got an unexpected keyword argument 'mimetype‘ 问题解决

    这种问题好多新手按照djangobook学习的时候应该都遇到过,是因为这是老的django的写法,新的django已经升级改变了很多东西. 处理方法如下: I think you are not us ...

  7. trimpath javascript的学习

    TrimPath是javascript模板引擎. 这几天有一个项目涉及到trimpath这个框架,所以就花了一点时间研究了一下,这个框架和别的javascript框架不太一样的地方就是模板的概念,就是 ...

  8. Windows上安装Kafka需要注意的几点

    1.不能安装在有空格的路径上 比如:D:\Program Files 2.设置日志路径时,要用"/",不能用Windows上的"\",比如: # A comma ...

  9. XJOI1657&Codevs1255搭积木【树状动规】

    搭积木 一种积木搭建方式,高为H的积木,最底层有M个积木,每一层的积木数是他的低一层的积木数+1或-1.总共有N个积木.(且每行积木数不超过10)比如上图N=13 H=6 M=2. 输入格式: 第一行 ...

  10. 在Activiti中如何使用自定义的组织架构

    1.概述 我们知道,activiti是一个不错的流程引擎,它有自身的人员组织架构,但仅限于用户.用户组的管理,流程产生的任务(UserTask),就涉及到任务的所属人(Owner),任务的执行人(as ...