startup.bat闪退问题
我自己遇到的
1.例如: 手动点击startup.bat 后 ,一闪而过

2例如:在cmd下 进到tomcat的bin目录 运行 startup.bat

解决问题,第一步:先右击startup.bat,编辑,在:end前添加pause之后重新启动startup.bat然后输出 了JAVA_HOME should point to a JDK not a JRE,或者输出 找不到JAVA_HOME环境变量。 
第二步:那环境变量就要这样写 D:\pro\javajdk1.6 后面千万不要加分号,路径也必须是英文的如果你写成D:\pro\javajdk1.6\bin 这就是错误的! 
问题解决
前面问题都处理了,然后报好几个using但是没有startup成功,
http://blog.csdn.net/i_sgmd/article/details/49191267
(-----------------------------------------------------

今天在云主机上配置tomcat的时候遇到的问题。

1.开始的时候我将自己用的tomcat6绿色版打包放到了主机上,当我打开bin下面的时候startup.bat时,控制台一闪而过,查看log文件没有任何记录,打开CMD 找到tomcat的bin目录 >startup.bat ,显示需要JRE_HOME或者JAVA_HOME,原来没有安装JVM。

解决方法:下载一个JRE1.6,安装配置环境变量,再运行startup.bat。

2.配置JRE后运行startup.bat时,显示5行Using XXX,然后没有信息了,还是没有启动成功,尴尬,百度了半天,在cmd中运行catalina.bat run,发现又出现新的错误,JVM内存配置错误,原来是之前配置过了JVM内存,在云主机上超过了系统的可用内存,所以报错了。

解决方法:记事本打开catalina.bat文件,修改运行内存,再运行startup.bat,OK。

3.tomcat无法正常启动时,可以通过cmd中运行startup.bat、catalina.bat run,或者查看log文件排除问题。

-------------------------------------------)

 
 
 
 
 
别人遇到的:
运行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安装的有毛病哦!再下一个吧。
&*********如果jre没问题,依然报错,要注意是不是tomcat的路径在catalina和path中的配置不对*****************

startup.bat闪退问题的更多相关文章

  1. tomcat.apache startup.bat闪退两种解决方法

    tomcat bin文件夹中的startup.bat闪退原因及解决方法两种 方法一:在启动tomcat时闪退,重新检查java的jre运行环境.如果环境变量忘记配置一定会导致了tomcat的闪退. 追 ...

  2. 直接双击启动tomcat中的startup.bat闪退原因及解决方法

    免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动. 原因是:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了t ...

  3. 解决tomcat的安装文件中点击startup.bat闪退的问题

    遇到这样的问题的时候不要慌,可以使用下面的方式去解决! 如果不用Myeclipse部署Tomcat,使用Tomcat中bin文件加下的startup.bat启动服务会出现闪退的情况,其原因是没有为To ...

  4. 双击启动tomcat中的startup.bat闪退原因及解决方法

    免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动. 原因是:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了t ...

  5. Tomcat启动startup.bat闪退和JRE_HOME错误

    转载:http://blog.csdn.net/xushikuan/article/details/8132317 昨天学习Struts2,下载Tomcat7,太恶心了. 先是报个错,无法启动,基本意 ...

  6. tomcat启动不成功(点击startup.bat闪退)的解决办法

    今天遇到tomcat手动启动不成功,但是再eclipse里面是可以启动成功的.我一直开始以为是端口被占用了,最后才发现是这么一回事.首先说下我的tomcat是安装版的.免安装的tomcat双击star ...

  7. Tomcat无法成功启动——双击startup.bat闪退

    使用的Tomcat是免安装版本的.因为在启动tomcat是需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退. 解决办法: 1:在已解压的tomcat的bin文件 ...

  8. Tomcat双击startup.bat闪退的原因及解决方式

    很久不碰Tomcat了,最近因为种种原因需要重新投入到Java Web的怀抱,所以又重新接触了Tomcat 我下载了tomcat的压缩包将其解压缩到某个位置,我这里是D盘下的tomcat文件夹中,但是 ...

  9. JavaWeb-tomcat安装(Unsupported major.minor version 51.0/startup.bat闪退)

    JavaWeb-tomcat安装(Unsupported major.minor version 51.0) 一 启动startup.bat 出错i 今天安装tomcat出错,折腾了一下午,收获了许多 ...

随机推荐

  1. springboot系列十五、springboot集成PageHelper

    一.介绍 项目中经常会遇到分页,PageHelper为我们解决了这个问题.本质上实现了Mybatis的拦截器,作了分页处理. 二.配置PageHelper 1.引入依赖 pagehelper-spri ...

  2. memory_target

    ALTER SYSTEM SET MEMORY_TARGET = 33024M; ALTER SYSTEM SET MEMROY_MAX_TARGET= 33024M SCOPE=SPFILE; sh ...

  3. sqlserver2008r2数据库使用触发器对sa及其他数据库账号访问进行IP限制

    一.只允许指定IP访问数据库 创建测试账号 CREATE LOGIN testuser WITH PASSWORD = '123' GO CREATE TRIGGER [tr_connection_l ...

  4. 利用mycat实现基于mysql5.5主从复制的读写分离

    整体步骤: 1.准备好两台服务器,一台作为主数据库服务器,一台作为从服务器,并安装好mysql数据库,此处略 2.配置好主从同步 3.下载JDK配置mycat依赖的JAVA环境,mycat采用java ...

  5. vmware下centos克隆功能对网络的设置

    centos完成克隆功能后需要对网络进行设置 # cd /etc/udev/rules.d/ vim 70-persistent-net.rules 删除eth0的配置,将eth1该为eth0 编辑网 ...

  6. Appium+Java(一) Windows环境搭建篇

    准备: Android版本 :4.2.2 nodejs版本:5.6.0 appium版本:v1.4.16 1. 安卓SDK及配置环境变量 1.1.先下载sdk安装包:installer_r24.4.1 ...

  7. nodejs后台向后台get请求

    1 前言 有时在nodejs写的服务端某方法需要向服务端另一个接口发送get请求,可以使用第三方库,然后直接使用即可,此文章只是用来记录使用 2 方法 2.1 get 请求 //1. Install ...

  8. javascript判断是用什么设备打开

    var userAgentInfo = navigator.userAgent //查看浏览器用于 HTTP 请求的用户代理头的值 var agents = ["Android", ...

  9. 在 Win 7或8 下使用 VirtualBOX 虚拟机安装 OS X 10.11 El Capitan 及 Xcode 7.0

    注:本文源自于: http://bbs.feng.com/read-htm-tid-9908410.html _____________________________________________ ...

  10. hdu5256 二分求LIS+思维

    解题的思路很巧,为了让每个数之间都留出对应的上升空间,使a[i]=a[i]-i,然后再求LIS 另外二分求LIS是比较快的 #include<bits/stdc++.h> #define ...