`

tomcat启动不了的原因积累

 
阅读更多
目前只知道这几种可能~~~
可能情况一:
在安装目录下的common\lib中加入了struts中的 lib包中的commons-beanutils.jar或者commons-digester.jar,
解决方法:去掉!如需使用放在其他路径下,再配置环境变量!错误环境:tomcat4.31  struts1.2.7

可能情况二:
tomcat的默认端口是8080,可能已经被其他占用。
解决方法:在安装路径下conf文件夹中的server.xml中把断口号改掉!

可能情况三:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
环境变量有问题,仔细检查


可能情况四:
如果本机器上有两个版本的tomcat ,在配置环境变量CATALINA_HOME时,不能把两个的都配进去。如果配进去可能导致,在启动tomcat时,出现启动的dos界面但是没有任何提示或者是启动时的初始化的文件。
解决办法:修改CATALINA_HOME,用哪个tomcat就配置哪个。

可能情况五:
可能是tomcat版本和jdk的版本不匹配,可以换一个版本的jdk试试。如tomcat4.31  &  jdk1.4.1  就出现这个问题,在更换成jdk1.4.2 后就能启动了。

可能情况六:
C:\Program Files\Apache Group\Tomcat 4.1\bin>catalina  run             //查看错误信息
count = 6092, total = 9352
Error occurred during initialization of VM             //提示初始化虚拟机时出错
java/lang/NoClassDefFoundError: java/lang/Object
这是很奇怪的错误,什么都没改,怎么虚拟机也能出错呀?不知为什么会出现这个错误。
解决办法:重启机器后,就好了!
分享到:
评论

相关推荐

    tomcat不能启动的原因总结

    **问题描述**:系统环境变量配置不当导致Tomcat启动失败。 **解决方法**:检查并确认`JAVA_HOME`和`CATALINA_HOME`等环境变量是否正确配置。确保指向正确的JDK和Tomcat安装路径。 ##### 4. 多个Tomcat版本共存 **...

    Eclipse中Tomcat启动失败的解决方案

    然而,在实际操作过程中,不少用户会遇到Eclipse中Tomcat启动失败的问题,这不仅影响了开发效率,也可能导致项目延期。本文将深入探讨这一问题,并提供一系列可能的解决方案,帮助开发者们有效应对Eclipse中Tomcat...

    彻底找到 Tomcat 启动速度慢的元凶

    ### 彻底找到Tomcat启动速度慢的元凶 #### 问题现象与初步排查 文章描述了一位技术人员遇到的问题:Tomcat服务器启动异常缓慢。起初,这位技术人员猜测问题可能源于部署的应用程序,因此采取了极端措施,即清空了`...

    Tomcat 启动慢

    ### Tomcat启动慢的原因及解决方法 #### 一、背景介绍 在生产环境中,Tomcat作为一款广泛使用的Java应用服务器,其稳定性和性能至关重要。然而,不少用户在部署或迁移服务器过程中遇到了Tomcat启动异常缓慢的问题,...

    TOMCAT8简单配置说明

    ### TOMCAT8简单配置说明 #### 一、Apache Tomcat简介...Apache Tomcat的安装配置并不复杂,但对于初学者来说,每一步都需要仔细操作以确保无误。随着经验的积累,您将会更加熟练地掌握Tomcat以及其他相关技术的使用。

    Tomcat 安装及配置心得

    在进行Tomcat服务器的安装与配置过程中,积累了一些实用的经验和技巧,本文将详细介绍这些心得,并分享具体的步骤和注意事项。 #### 一、环境准备 1. **JDK安装**:确保系统已经正确安装了JDK(Java Development ...

    tomcat内存泄漏备份方法

    压缩包中的`setenv`文件通常用于设置Tomcat启动时的环境变量,包括JVM参数。这对于调整Tomcat内存配置以优化性能和防止内存泄漏至关重要。例如,可以设置`JAVA_OPTS`来指定JVM的初始堆大小(`-Xms`)和最大堆大小(`-...

    Tomcat上部署Web项目并运行

    启动服务器时,Myeclipse会将项目部署到Tomcat,并在Tomcat中启动项目。 6. **项目运行的检查**:项目部署并启动服务器后,需要检查项目是否能够正确运行。这通常涉及到在浏览器中输入特定的URL(例如 ***项目名称/...

    tomcat7.0下载64位

    在下载Tomcat 7.0时,可能涉及到积分制度的下载平台,用户通过贡献或积累积分来获取软件。此处强调了分享的便捷性,意味着用户无需付出大量精力或成本即可获取到所需的64位Tomcat版本,从而快速开始自己的开发或测试...

    IDEA导入web项目并发布到tomcat

    - 启动IntelliJ IDEA。 - 选择“Create New Project”或“Open”来打开已有项目。 2. **导入单个或多个项目**: - 如果是导入多个项目,可以在“Import Project”对话框中选择项目所在的目录。IDEA会自动识别...

    Tomcat完整非常全的总结文档以及eclipse配置

    ### Tomcat 安装与配置详解 #### 一、Tomcat 概览及安装 Tomcat,作为一款广泛使用的开源Java Servlet容器,是许多...随着实践经验的积累,开发者将能更好地利用Tomcat的强大功能,为Web应用开发提供坚实的基础。

    Tomcat权威指南

    - **最佳实践**:总结了在使用Tomcat过程中积累的最佳实践和建议,帮助读者避免常见的陷阱。 #### 七、社区支持与资源 - **官方文档**:介绍了如何获取官方文档以及如何利用这些资源加深对Tomcat的理解。 - **社区...

    ApacheTomcat整合入门级教程

    3. 启动Tomcat:通过bin目录下的startup.sh(Linux/Mac)或startup.bat(Windows)启动服务器。 4. 部署应用:将WAR文件复制到webapps目录下,或通过管理界面部署。 七、监控和优化 1. JMX(Java Management ...

    将web部署到tomcat当中

    在IT行业中,Web应用的部署是一项基础且重要...在实际开发中,你可能还需要配置虚拟主机、设置连接池、调整Tomcat性能参数等,这些都需要随着经验的积累逐步掌握。希望这份教程能帮助初学者顺利开始Web应用的部署之旅。

    tomcat学习笔记

    它实现了Java Servlet和JavaServer Pages(JSP)规范,并且作为轻量级应用服务器,Tomcat在中小型系统和并发用户数量不高的情况下表现出色。 1. **Tomcat的安装与配置** - 下载:从Apache官方网站下载最新版本的...

    tomcat日志切分方案,离线包

    描述中的“离线包”可能指的是一个包含了实现日志切分所需工具或配置文件的压缩包,它可以在不在线的情况下被下载和使用,以便在本地Tomcat环境中设置日志切分功能。 在Tomcat中,日志切分可以通过多种方式实现,...

    tomcat8.0源码+catalina-home.rar

    《深入剖析Tomcat 8.0源码:Catalina Home解析》 Tomcat作为一款广泛应用的开源Java Servlet容器,其稳定性和性能深受开发者喜爱。...因此,深入研究并理解这一核心组件,是每个Tomcat使用者不可或缺的技术积累。

    Tomcat7.0(含配置文档).zip

    - 在Tomcat的bin目录下,运行`startup.bat`(Windows)或`sh startup.sh`(Linux/Mac)启动Tomcat服务。 2. **配置文件详解** - `conf/server.xml`: 核心配置文件,定义了服务器端口、Connector、Context等关键...

    Tomcat无响应问题定位流程

    当遇到Tomcat无响应的问题时,这可能是由于多种原因导致的,包括但不限于内存溢出、线程阻塞、配置错误或者应用代码的异常。本篇文章将详细探讨如何定位并解决Tomcat无响应的问题。 首先,我们需要理解Tomcat的工作...

Global site tag (gtag.js) - Google Analytics