tomcat一闪而过
JAVA_HOME should point to a JDK not a JRE |vista tomcat
有的朋友在启动Tomcat的时候会出现问题。
1例如: 手动点击startup.bat 后 ,一闪而过
2例如:在cmd下 进到tomcat的bin目录 运行 startup.bat ,然后输出 了JAVA_HOME should point to a JDK not a JRE,或者输出 找不到JAVA_HOME环境变量。
好了,跟我一起,来帮你解决吧,本人使用的vista旗舰版 操作系统,下载了tomcat6.0后,解压缩后,进到bin目录,点击startup.bat 试图启动tomcat,但是它却一闪而过,让我很伤心,以前用xp,没有这样的问题啊!~· 然后我运行了cmd,进到了bin目录,直接输入startup.bat运行,如下
D:\Servers\Tomcat6.0-s\bin>startup.bat 运行,然后输出了N多英文,大概的意思呢,就是找不到JAVA_HOME jdk环境变量,于是根据它的提示,我配置了JAVA_HOME jdk 环境变量,如下步骤
打开我的电脑属性-高级 如果你的环境变量里 存在 JAVA_HOME这名称,你直接点编辑就可以,否则你要新建一个名为JAVA_HOME的环境变量名,然后 找到你安装的java jdk 的路径,例如我安装到了D 盘的某个目录中
那环境变量就要这样写 D:\pro\javajdk1.6 后面千万不要加分号,路径也必须是英文的如果你写成D:\pro\javajdk1.6\bin 这就是错误的!
如果你不小心写成这个样子或者写成其他的乱七八糟的,那么你再次在dos里运行startup.bat ,会提示JAVA_HOME should point to a JDK not a JRE ,如果你无法解决,现在教你个很好的方法诊断你的环境变量是否配置正确
再打开一个cmd,
1.输入if not exist "%JRE_HOME%\bin\java.exe" echo no jre java 回车
结果:no jre java 它告诉你了,你的环境变量没有java jre
2.输入if not exist "%JAVA_HOME%\bin\java.exe" echo no jdk java 回车
结果:no jdk java 它告诉你了,你的环境变量没有java jdk
3.输入if not exist "%JAVA_HOME%\bin\java.exe" echo "%JAVA_HOME%\bin\java.exe" 回车
结果:"D:\pro\javajdk1.6;\bin\java.exe" 看到没,这个给你打印出了你的环境变量的全路径,我居然多了个分号!!真该死,检查出来了,环境变量多了个分号,他就找不到了。去掉分号,然后再次尝试就OK了。
一切Ok 后,你下次就可以直接点击startup.bat,就不会一闪而过了!
------
注意:如果一切步骤都是正确的,还报告找不到jdk,那你就有必要检查一下你的java jdk的bin目录下有没有
java.exe
javaw.exe
jdb.exe
javac.exe
这4个,如果缺少,标示你的jdk安装的有毛病哦!再下一个吧。
tomcat一闪而过的更多相关文章
- 启动Tomcat一闪而过——分析及解决过程
启动Tomcat一闪而过--分析及解决过程 嗯,昨天将有关JDK的知识稍微整理了一下,现在稍微整理一下有关Tomcat的! 1:Tomcat是什么? Tomcat是当今世界上使用最为广泛的.开源免费的 ...
- tomcat一闪而过------Java EE环境部署
今天浪费了一个多钟头,tomcat一直一闪而过,最终原因让人哭笑不得,最后发现自己下载的是tomcat的源码版本....哎 部署环境步骤: 1.安装JDK 下载安装,JDK只需要配以下两个环境变量就可 ...
- 解决tomcat一闪而过问题
环境: jdk 1.8.0.91 windows2003 tomcat8.0 故障现象:启动tomcat 时, 一闪而过 排障步骤: a) 首先是要调 ...
- 通过startup启动tomcat一闪而过的问题
下载了免安装版的tomcat7,在通过startup.bat启动时,控制台一闪而过.记事本讲startup.bat打开,在最后一行加上pause,然后重新双击startup.bat,发现控制台打印的错 ...
- 启动tomcat一闪而过问题调试并解决
之前一直用myelise+tomcat启动项目很正常,今天在尝试用绿色版tomcat8时,点击startup.bat文件时,一闪而过,tomcat未正常启动,也无法看到错误信息.搜索网络查找到调试方法 ...
- 解决Tomcat 一闪而过的问题
启动tomcat时cmd窗口一闪而过解决方法. 问题现象: 在实际开发中一般都是eclipse+tomcat(也许还会用到tomcat的插件),我们只需要在eclipse中单击servers上的按钮就 ...
- 解决tomcat一闪而过(转)
转自 http://blog.csdn.net/znn626/article/details/7893555 遇到很多次运行startup.bat后,一个窗口一闪而过的问题,但是从来没去纠正怎样修改配 ...
- Tomcat一闪而过的调试方法
很少用tomcat来部署,都是用springboot微服务.只是以前学的时候搞demo试过而已. 软件测试的期末作业要求要测一个Javaweb的项目,给了一个包然后要求部署在tomcat中并启动. 然 ...
- tomcat一闪而过,无法开启
记事本打开startup.bat,找到最后一句话::end,我们知道end表示结束的意思,:end是一个标记,我们在后面加上一句pause,然后启动该脚本 正常情况下回像下图显示 如果一闪而过的话,可 ...
随机推荐
- 微信oauth2授权获得用户信息
<?php session_start(); header("Content-type: text/html; charset=utf-8"); $home = 'index ...
- 爬虫之xpath解析库
xpath语法: 1.常用规则: 1. nodename: 节点名定位 2. //: 从当前节点选取子孙节点 3. /: 从当前节点选取直接子节点 4. node ...
- EXCEL启动慢
启动太慢,一般是加载项的问题. 1.点击文件-EXCEL选项 2. 找到加载项,一般是COM加载项 3.选择com加载项 4.然后我出现了无法更改的情况,于是,我做了以下调整,进入office安装目录 ...
- 题解 P2831 【愤怒的小鸟】
题目 我的天,这题是真的卡精度...... 主要是精度很不好处理,经本蒟蒻测验,精度在\(10^{-6}\)会比较好优雅 [分析] 对于这种某个变量特别小\((\leq 31)\)的题目,本蒟蒻第一反 ...
- 三、VIP课程:并发编程专题->01-并发编程之Executor线程池详解
01-并发编程之Executor线程池详解 线程:什么是线程&多线程 线程:线程是进程的一个实体,是 CPU 调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系 ...
- C到C++转变简述
从 C 到 C++ 语言的转变 1.平时使用还以 printf, scanf 为主 printf 和 scanf 与 cin cout 相比效率更快 2.头文件改成如下,C++对C语言兼容 #incl ...
- java复制对象,复制对象属性,只可复制两个对象想同的属性名。也可自定义只复制需要的属性。
注意:使用时copy()方法只会复制相同的属性.常用的copy()方法.以下为封装的工具和使用方式. 1.封装类 import java.util.Map; import java.util.Weak ...
- luffy项目:基于vue与drf前后台分离项目(1)
""" 1.业务逻辑:登录注册 - 主页(基础信息展示) - 课程页(复杂信息展示)- 课程订单生产与支付 - 上线订单生成 2.实际项目开发的技术点: git版本控制 ...
- ES6之模块化
本文介绍ES6实现模块化的方法:使用import和export. 导入的时候需不需要加大括号的判断:1.当用export default people导出时,就用 import people 导入(不 ...
- ubuntu16.04更换 apt-get 阿里源
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties deb ht ...