zoukankan      html  css  js  c++  java
  • Tomcat闪退

    之前安装也使用过tomcat,今天电脑东西没有了。重新安装了一下。发现点击starup.bat闪退。后来在网上找了一些答案,本来不是打算写出来的但是又想自己总结一下。希望可以帮到大家。

    一。 首先考虑的是端口占用

      (这个应该出现几率比较小)

    二。 现在讲的是这一种方法

      (多半是以下原因)

     

      1.网上帖子基本上说出现这个问题最大的原因是因为环境变量没有配对,大家可以参见下面这个帖子比对一下:

        http://blog.csdn.net/wsad_hjk/article/details/27374753

      我这里jdk8.0之前已经装好了,所以java环境也是配好了的。

      2.tomcat的bin文件夹下找到startup.bat找不到路径,详细如下:

      (1)在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑。在文件头加入下面两行:

      SET JAVA_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)
      SET TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录)

      (2)同样的。在已解压的tomcat的bin文件夹下找到shutdown.bat,右击->编辑。在文件头加入下面两行:

      SET JAVA_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)
      SET TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录)

      参见帖子:http://www.jb51.net/article/53879.htm

    (闪退的原因)

    其实问题就是,没有Java的JDK,我们需要到环境变量配置系统变量JAVA_HOME。我们都知道,1.5 以上的版本的JDK只需要配置path变量就可以了。但是如果你想在机器上使用tomcat的话,你就必须配置JAVA_HOME,指向JDK的安装位置

    本文内容有参考 https://blog.csdn.net/u013912006/article/details/70161882  (这是原文)

  • 相关阅读:
    mysql之创建数据库,创建数据表
    mysql之group by,order by
    一个人选出2门以上不及格的课程sql语句
    GIt入门
    数据库索引工作原理
    题目:50个人围城一圈数到3和3的倍数时出圈,问剩下的人是谁?原来的位置是多少?
    约瑟夫环:递归算法
    K-means算法的java实现,聚类分析681个三国武将
    java用一个for循环输出99乘法表
    写一个基于UDP协议的聊天小程序
  • 原文地址:https://www.cnblogs.com/JIKes/p/9314748.html
Copyright © 2011-2022 走看看