一、JDK该怎么安装与配置环境变量

步骤1、安装JDK选择安装目录,安装jdk1.8.0_77过程中会出现安装提示。

步骤2、(1)安装jdk随意选择目录 只需把默认安装目录\java之前的目录修改即可。

(2)安装jre→更改→\java之前目录和安装 jdk目录相同即可。

  注:若无安装目录要求,可全默认设置。无需做任何修改,两次均直接点下一步。

步骤3、安装完JDK后配置环境变量计算机→属性→高级系统设置→高级→环境变量。

 步骤4、配置JAVA_HOME,CLASSPATH,PATH

  (1)系统变量→新建JAVA_HOME变量 。变量值填写jdk的安装目录(D:\Java\javafile\jdk1.8.0_77)。

(2)系统变量→新建CLASSPATH变量 。添加变量(.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar)

(3)系统变量→新建PATH变量。(添加变量值前加:%JAVA_HOME%\bin)

步骤5、检验是否配置成功运行cmd输入java -version(java和-version之间有空格)。

  若如图所示 显示版本信息则说明安装和配置成功。

二、 TOMCAT的安装与配置环境变量

tomcat:下载地址http://tomcat.apache.org/下载后解压到eclipse目录下

  步骤1:

步骤2:下载该文件后解压到eclipse目录下

步骤3、安装完Tomcat后配置环境变量计算机→属性→高级系统设置→高级→环境变量。

  1. 配置Tomcat环境变量

    (1)新建变量名:CATALINA_BASE,变量值:D:\javafile\eclipse\apache-tomcat-9.0.0.M20

    (2)新建变量名:CATALINA_HOME,变量值:D:\javafile\eclipse\apache-tomcat-9.0.0.M20

    (3)打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

  

 2.启动Tomcat服务

    方法两种:

      1,方法一:在CMD命令下输入命令:startup,出现如下对话框,表明服务启动成功。

      2,方法二:右键点击桌面上的“我的电脑”->“管理”->“服务和应用程序”->“服务”,找到“Apache     Tomcat”服务,右键点击该服务,选择“属性”,将“启动类型”由“手动”改成“自动”。

  3.测试Tomcat

    打开浏览器,在地址栏中输入http://localhost:8080回车,如果看到Tomcat自带的一个JSP页面,说明你的JDK和Tomcat已搭建成功。

  

注意事项: 

  环境变量值之间要以半角英文;分隔,结尾不能有“\”。各个环境变量值中间,之间是否有多余的字母或空格等。

  有许多网上复制的经验经常会建议用service启动tomcat,却显示'servic' 不是内部或外部命令,我用也不行,在这里我用的是startup

 附加:在eclipse里面添加Tomcat

  (1)

  

 (2)添加Tomcat v9.0 -->Finish

JDK和TOMCAT的安装与配置环境变量的更多相关文章

  1. jdk在linux下安装、配置环境变量

    1.jdk下载: 下载地址:https://www.oracle.com/java/technologies/javase-downloads.html 2. 3. 4.解压jdk到/usr/loca ...

  2. java基础学习总结一(java语言发展历史、jdk的下载安装以及配置环境变量)

    最近一段时间计划复习一下java基础知识,使用的视频课程是尚学堂高淇老师的,上课过程中的心得体会直接总结一下,方便以后复习. 一:计算机语言的发展 1:机器语言,最原始的语言,主要有“01”构成,最早 ...

  3. Java基础学习总结一(Java语言发展历史、JDK下载安装以及配置环境变量)

    最近一段时间计划复习一下java基础知识,使用的视频课程是尚学堂高淇老师的,上课过程中的心得体会直接总结一下,方便以后复习. 一:计算机语言的发展 1:机器语言,最原始的语言,主要有“01”构成,最早 ...

  4. 在CentOS7.4中安装jdk的几种方法及配置环境变量

    在CentOS7.4中安装jdk的几种方法及配置环境变量 一.下载jdk jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads ...

  5. linux下jdk与tomcat的安装与配置

    Linux中jdk与tomcat的安装与配置 1.搭建环境: (1)Linux环境:CentOS6.1 (2)jdk-1.8 (3)tomcat-9.0 2.在Linux系统上创建目录 在usr/lo ...

  6. Tomcat服务器下载、安装、配置环境变量教程(超详细)

    请先配置安装好Java的环境,若没有安装,请参照我以下的步骤进行安装! 请先配置安装好Java的环境,若没有安装,请参照我以下的步骤进行安装! 请先配置安装好Java的环境,若没有安装,请参照我以下上 ...

  7. jdk 安装过程配置环境变量 error 的解决过程

    jdk 安装过程配置环境变量 error 的解决过程 问题背景: 我在安装 jdk 过程中在JAVA_HOME和path中添加路径后, cmd 中输入java 和javac均出现错误,因为之前在 D ...

  8. Golang入门(1):安装与配置环境变量的意义

    摘要 在几年前学习Java的时候,环境的配置就会劝退一部分的初学者.而对于Golang来说,也需要从环境的配置开始学起.这一篇文章将从如何安装Golang开始讲起,随后将会提到Golang中的环境变量 ...

  9. JDK下载、安装、配置环境变量笔记

    自己总是在下载.安装.配置JDK的环境变量,但是这些需要的专业知识并不难,但有很多细节很重要,总是记不住,而且这些细节一旦出错影响还是很严重的,在网上查到的信息很多都比较零散,而且讲解得也不是很详细, ...

随机推荐

  1. 为什么java String是固定的 为什么字符串是不可变的

    String类不可变的好处 String是所有语言中最常用的一个类.我们知道在Java中,String是不可变的.final的.Java在运行时也保存了一个字符串池(String pool),这使得S ...

  2. 网络编程 - 协议遇到IO自动切换

    一.协议遇到IO自动切换 python网络编程,遇到IO自动切换,通过模块gevent来实现: import gevent,time def g1(): print ("g1 is star ...

  3. selenium+python自动化unittest之跳过用例skip

    前言 当测试用例写完后,有些模块有改动时候,会影响到部分用例的执行,这个时候我们希望暂时跳过这些用例. 或者前面某个功能运行失败了,后面的几个用例是依赖于这个功能的用例,如果第一步就失败了,后面的用例 ...

  4. install docker on centos7

    copy from:https://www.youtube.com/watch?v=pm55BUwQ0iE # Prerequisites - Kernel must be 3.10 at minim ...

  5. Python 判断是否存在Excel表

    Python 判断是否存在Excel表,无则生成,有则删除重建 import os import xlwt from openpyxl import workbook def sheet_method ...

  6. Django, one-to-many, many-to-many

    1.定义关系 定义三个表,Publisher,Book,Author 一个作者有姓,有名及email地址. 出版商有名称,地址,所在城市.省,国家,网站. 书籍有书名和出版日期. 它有一个或多个作者( ...

  7. 有向图连通分量SCC

    在无向图中,如果从顶点vi到顶点vj有路径,则称vi和vj连通.如果图中任意两个顶点之间都连通,则称该图为连通图,否则,称该图为非连通图,则其中的极大连通子图称为连通分量,这里所谓的极大是指子图中包含 ...

  8. C++ 类 直接定义对象与new对象的区别

    new创建类对象与直接定义的区别 new创建对象的特点 new创建类对象需要指针接收,一处初始化,多处使用 new创建类对象使用完需delete销毁 new创建对象直接使用堆空间,而局部不用new定义 ...

  9. STL优先队列重载

    priority_queue默认是大根堆,如果需要使用小根堆,如下 int main(){ priority_queue<int,vector<int>,greater<int ...

  10. 设计方案--移动端延迟300ms的原因以及解决方案

    一.前言 移动端浏览器提供一个特殊的功能:双击(double tap)缩放.   二.移动端延迟300ms的原因 为什么要用触摸事件?触摸事件是移动端浏览器特有的html5事件. 因为移动端的clic ...