Tomcat设置环境变量
安装Tomcat前一定要检查是否安装了JDK,并且环境变量设置完成。否则后面会有很多的麻烦
一、JDK环境变量设置
通过计算机属性,找到系统高级设置,可以在里面找到环境变量设置这个按钮。
如何配置jdk环境变量,请看下面的步骤
需要添加JAVA_HOME和CLASSPATH和PATH三个变量,GO ON!
1、变量名:JAVA_HOME ;变量值:JDK安装的路径
2、变量名:CLASSPATH;变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;(注意前面的".")(jdk的bin路径)
3、变量名:PATH;变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
以上三个变量都是在系统变量设置
二、Tomcat设置环境变量
1、变量名:TOMCAT_HOME;变量值:D:\Program Files (x86)\Tomcat\apache-tomcat-9.0.0.M3\bin (TOMCAT安装路径)
2、变量名:CLASSPATH;变量值:%TOMCAT_HOME%\BIN;
以上两个变量都在系统变量里设置。
三、指定的服务未安装,Unable to open the Service 'tomcat9'
可能原因是Tomcat9服务没有安装上。
解决方法:打开cmd。根据以下命令行输入。在TOMCAT安装路径下,输入service.bat install输入即可。
这样应该就能解决问题了,这里值得说的一点是,我的jdk配置有问题,所以出现任何jdk提示问题可能就是jdk环境变量没有配置好。参考一的解决方案。
当然电脑的世界不是绝对的,有时候你会出现这个界面
这是因为你前一次的卸载没有卸载干净,直接就删除了文件。但是服务里面还有。所以在需要重新安装的时候,需要把服务给删除了,做法如下,
1、cmd--services.msc--找到Apache tomcat 的服务,删除了;
2、cmd--sc delete tomcat7(或者是tomcat6,看你的版本了);结果如下
重复删除会提示失败!
四、检查
有时候往往不能在出现问题了,再去找答案,安装jdk不会像安装小软件一样,可以看到效果。有时候往往是你在用的时候才会 被卡住,解决的方法就是在安装了jdk之后就进行检查。有时候像安装jdk,Tomcat,这种需要自己设置环境的变量的,如果是新手经常会丢失一步,下面就来检查一下
1、检查jdk安装
需要从CMD中输入:java(检查CLASSPATH);javac(检查path);java -version(检查jdk版本);
2、检查Tomcat安装
在TOMCAT下的bin文件下,找到TOMCAT9w.exe.当软件处于start状态时,我们在浏览器的地址栏中输入http://localhost:8080/,如果TOMCAT界面,说明安装配置成功.
一般不建议改端口号,
查看tomcat端口号:apache-tomcat-6.0.29\conf\server.xml中的<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />你应该先启动服务才可以访问。启动:双击apache-tomcat-7\bin\startup.bat或tomcat7w.exe
如果检查过程中出现问题了,参考三的解决方法。
如果以上步骤做过了,那么基本上就不会出太大的问题了,good lucky!
——————————————补充———————————————————————————
有一个问题,每次开机启动Eclipse都会提示Path路径有问题,我打开环境变量再点确定,然后Eclipse就可以启动正常了。这是怎么回事,我真的啥也没有修改。。知道的可以说说
Tomcat设置环境变量相关推荐
- windows使用tomcat并设置环境变量
本文目录 官网下载 本地解压 启动服务 设置环境变量 官网下载 网址:https://tomcat.apache.org/ 根据版本对照,尽量选择对应的版本 这里我们选择8.5.xx版本,选择64bi ...
- linux系统中tomcat变量,Linux下jdk以及tomcat的环境变量到底要设置在哪个文件中?在线等,希望大家踊跃发言!...
安装完了,在哪设置环境变量? 说法一堆: 1.用export命令直接在shell下设置,但是只对当前shell生效.如果从另外一个shell登陆,将不能使用刚才设置的变量. 2.在/etc/profi ...
- tomcat java环境变量配置
jsp 环境变量配置 一.配置JDK 首先,从Sun网站上下载jdk. 双击jdk-1_5_0_04-windows-i586-p.exe开始安装,默认安装到C:/Program Files/Java ...
- 环境变量的作用,为什么要设置环境变量?
我们平时打开一个应用程序,一般是双击桌面图标或在开始菜单链接,无论是桌面的快捷图标还是菜单链接都包含了应用程序的安装位置信息,打开它们的时候系统会按照这些位置信息找到安装目录然后启动程序,比如如QQ: ...
- 设置JAVA环境设置_Java为什么要设置环境变量、JAVA_HOME
1. 为什么要说这个问题? 想起来两年前刚学习Java时,被要求先要设置环境变量,自然不解,随后网上找答案. 现在想来感觉当时看到的答案都是神神叨叨,含糊不清,没有几个说的明明白白的.当然也有可能是当 ...
- 最全:mac设置环境变量(Python/ Java/ Mysql/Allure)
每次需要在mac上设置环境变量时,总是要重新上网搜索该怎么设置,而且只依葫芦画瓢,没搞懂每个步骤,今天痛定思痛,一定要搞清楚,一劳永逸.好,我们开始 为什么要设置环境变量? 背景 在cmd中想要执行n ...
- 关于java通过System.setProperty设置环境变量作用范围验证
一.场景 在部署java应用时有时需要通过System.setProperty的方式设置环境变量用来存储一下常用的参数.但是在实际使用中发现当多个java应用同时以此方式设置系统变量,变量名相同,且都 ...
- Python 标准库之 os (获取当前目录、读取/设置环境变量、重命名文件、运行shell命令、创建/删除/查看目录文件、判断目录/文件/存在、获取绝对路径、获取文件名、获取换行符、获取路径分隔符)
1. os与sys模块的官方解释如下: os This module provides a portable way of using operating system dependent funct ...
- windows通过脚本批量设置环境变量(env、path)实战:java环境、scala环境、maven环境、gradle环境、nodejs、git等
windows通过脚本批量设置环境变量(env.path)实战:java环境.scala环境.maven环境.gradle环境.nodejs.git等 目录
最新文章
- C#向C++编写的DLL传递字符串参数的办法
- 项目实战-解决AES(java.security.InvalidKeyException: Illegal key size)
- Debian 9.6.0 + OpenMediaVault 4.x : U盘作系统盘时遇到的问题
- l2-006 树的遍历
- 各种分页存储过程 (转)
- mysql 1055 解决方案_MySQL报错1055解决方案 - 树懒学堂
- SolarWinds 攻击者开发的新后门 FoggyWeb
- Lua5.1中的API函数
- JavaScript Json对象和Json对象字符串的关系 jsonObj-JsonString
- 安卓开发课程设计报告
- python爬虫图书信息并存入数据库,以及安装工具库
- android+警告声音,在Delphi XE5 / Android平台上播放声音警报/哔哔声
- echarts 乡镇级地图制作办法
- WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK!
- 算法练习-Apples Prologue
- 计算机初中几年级考,2021年小升初考试时间(2021小升初考试是几月几号 )
- 从一个class文件深入理解Java字节码结构
- 【STM32】:RCC时钟系统
- 守望先锋打开黑屏闪退,已经重装过好几次都没用? 真正原因在这里
- 联合利华投资10亿欧元,致力到2030年淘汰清洁产品中的化石燃料
热门文章
- 处理导入的原理图库中Designator字体不对的问题
- 捷联惯导系统学习2.6(圆锥误差补偿多子样算法)
- c语言兑换100人民币,100 元人民币有几多种换零方式
- python3 enumerate函数_python3 内置函数enumerate
- 关于nignx老是报错404的问题
- qlikview连接数据库
- 利用企业微信API实现天气机器人、故障报警机器人等
- 第九届全球云计算大会·中国站倒计时一个月!一文揭秘重磅神秘大咖
- 怎么调整电脑的鼠标的灵活度
- 2012网页服务器搭建教程,服务器2012搭建vps教程