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. [ VB ] OrElse, AndAlso [ C# ] ||, && 运算符

    条件演算子も当然のように C# と VB では記述方法が異なる.比較すると下表のようになる. VB              C#OrElse        ||AndAlso     &&a ...

  2. Tomcat启动项目时内存溢出问题如何解决

    在Eclipse中,内存溢出(报不能创建JAVA虚拟机错时,也可能是这里配错了.) 1.双击Tomcat,点击Open launch configuration,Arguments, 2.在VM ar ...

  3. CSS导航条nav简单样式

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. Project Euler Problem 10

    Summation of primes Problem 10 The sum of the primes below 10 is 2 + 3 + 5 + 7 = 17. Find the sum of ...

  5. 配置vCenter Server Appliance 6.7

    =============================================== 2019/4/14_第1次修改                       ccb_warlock == ...

  6. java中一个Map要找到值Value最小的那个元素的方法

    import java.util.Arrays; import java.util.Collection; import java.util.HashMap; import java.util.Map ...

  7. ubuntu 窗口操作快捷键

    alt + space 打开窗口菜单SUPER + A: 搜索或浏览程序 SUPER/alt + tab: 切换窗口 SUPER + L: 进入睡眠状态 SUPER + M:查看日历

  8. 使用RabbitMQ实现延迟任务

    场景一:物联网系统经常会遇到向终端下发命令,如果命令一段时间没有应答,就需要设置成超时. 场景二:订单下单之后30分钟后,如果用户没有付钱,则系统自动取消订单. 上述类似的需求是我们经常会遇见的问题. ...

  9. JS高级 - 面向对象3(面向过程改写面向对象)

    改写: 1.前提:所有东西都在 onload 里 2.改写:不能有函数嵌套,可以有全局变量 onload --> 构造函数 全局变量 --> 属性 函数 --> 方法 4.改错: t ...

  10. HashTable、HashMap、ConcurrentHashMap的区别

    HashTable是做了同步的,HashMap未考虑同步.所以HashMap在单线程情况下效率较高:HashTable在的多线程情况下,同步操作能保证程序执行的正确性. HashMap是非线程安全的, ...