`

tomcat调试运行(查看异常信息) .

 
阅读更多
转自:http://blog.csdn.net/xu_lu/article/details/6874684

虽然很多人都知道tomcat目录结构中的bin目录下有个startup和shutdown两个批处理文件,用这两个文件我们可以启动、停止tomcat服务器。但有时后我们发现,当双击打开startup.bat批处理命令后,突然有个黑屏一闪而过,紧接着就关闭,导致老是无法启动服务器。

       出现如上所描述状况的原因是:tomcat的配置文件中配置出现了问题。但就像刚才启动的时候那样,我们并不能看到具体出错的地方以及原因。此时我们就可以使用另外一种启动tomcat的方式来清楚的显示出错误的信息,以供后续查看。

       其执行文件:bin目录下的另外一个批处理文件(catalina.bat)。具体使用方法是,cd到bin目录下,然后键入命令:catalina debug,之后再键入run。即以调试的方式启动服务器,这样只要下次有出错的信息,就不会再关闭窗口了,同样我们也可以清楚的看到错误的信息,从而找到错误的出处。



分享到:
评论

相关推荐

    apache-tomcat-9.0.37-fulldocs.tar.gz

    Apache Tomcat是一个开源的Java Servlet容器,主要用于部署和运行Java Web应用程序。这个压缩包"apache-tomcat-9.0.37-fulldocs.tar.gz"包含了Tomcat 9.0.37版本的完整文档,对于学习和管理Tomcat服务器来说非常有...

    apache-tomcat-9.0.34-src.zip

    7. **错误处理和日志记录**:Tomcat如何处理异常并记录日志信息,以及如何自定义这些行为。 8. **部署和热更新**:Tomcat如何检测和处理Web应用程序的部署和更新。 9. **国际化和本地化**:Tomcat如何支持多种语言...

    apache-tomcat-8.0.53[含service.bat文件].rar

    10. **错误处理与调试**:遇到问题时,首先检查Tomcat的日志,然后查看错误代码和异常堆栈。必要时,可以开启更详细的日志记录,或使用远程调试工具进行深入排查。 总结来说,Apache Tomcat 8.0.53 是一个强大的...

    tomcat-juli调试包.rar

    通过阅读这些日志,可以发现错误信息、警告和异常堆栈跟踪,这些都是调试的重要线索。 4. **使用工具**: 开发者可能会使用文本编辑器、日志查看器或者专门的日志分析工具(如Logstash、Splunk)来处理和分析Juli...

    tomcat运行状态监控(可自动重启windows脚本).zip

    本文将深入探讨如何使用提供的压缩包文件来实现对Tomcat运行状态的监控,并在出现假死或异常停止时进行自动重启。这个解决方案主要依赖于一个批处理脚本"监控tomcat.bat",以及可能需要的辅助工具如"curl.exe"。 ...

    apache-tomcat-9.0.12-src.tar.gz

    2. 日志分析:定期查看Tomcat的日志文件,发现异常行为并进行排查。 3. 备份与恢复:定期备份Tomcat的配置文件和应用程序,以便在出现问题时快速恢复。 通过深入研究"apache-tomcat-9.0.12-src"源码,开发者不仅...

    tomcat6异常问题

    在处理“tomcat6异常jar包版本问题”时,以下步骤可能有所帮助: 1. **分析日志**:仔细阅读Tomcat的`catalina.out`或`localhost.log`文件,这些日志通常会给出错误的详细信息,包括缺失或冲突的jar包。 2. **检查...

    Tomcat 源代码调试笔记 - 看不见的 Shell1

    【Tomcat 源代码调试笔记 - 看不见的 Shell】这篇笔记主要探讨了如何在Tomcat运行时动态插入过滤器,以及遇到的问题和解决方法。Tomcat作为一个流行的Java应用服务器,它允许开发者通过Servlet规范中的`...

    tomcat启动报错:java.util.zip.ZipException的解决方法

    在使用Apache Tomcat服务器时,有时会遇到启动异常的情况,其中一种常见的错误是`java.util.zip.ZipException`。...如果问题仍然存在,可能需要更深入地排查,如查看Tomcat的日志文件,或者使用调试工具进行诊断。

    apache-tomcat-8.5.51-src.7z

    深入研究Tomcat源码可以帮助开发者了解Web应用是如何在服务器端运行的,以及如何优化性能、处理异常和实现高级功能。源码中的注释虽然可能不多,但结合官方文档和其他在线资源,可以逐步理解每个组件的工作方式。这...

    启动tomcat报错org.hibernate.cache.CacheProvider

    通常,当遇到此类错误,开发者会查看日志信息,寻找关于异常的具体描述,比如错误堆栈,来确定问题的原因。 在标签中,“源码”意味着问题可能涉及到对Hibernate源代码的理解,或者需要通过阅读源码来定位问题。...

    apache-tomcat-8.5.72-src.zip

    - **lib**:存放Tomcat运行所需的库文件。 - **logs**:日志文件存放处。 - **webapps**:默认的应用程序部署目录。 - **work**:JSP编译后生成的类文件和临时文件存放的地方。 3. **源码解析** - **catalina*...

    apache-tomcat-7.0.52.rar

    - 当遇到问题时,首先检查这些日志文件,通常能发现错误信息或异常堆栈。 7. **安全注意事项** - 默认情况下,Tomcat的管理界面(如Manager App和Host Manager)是启用的,应尽快修改默认的管理员密码或禁用这些...

    Tomcat内存溢出的解决方法(java.util.concurrent.ExecutionException)

    不过,解决这类问题通常需要结合具体的应用场景和日志信息进行调试,因此可能需要多次尝试和调整才能找到最佳解决方案。在实际操作中,记得备份当前的配置,并在测试环境中先进行调整,以避免对生产环境造成影响。

    apache-tomacat-9.0.0.M26(网站建设软件包之tomcat安装包)

    对于错误处理,开发者应关注异常堆栈信息,以便调试。 7. **性能优化**:可以通过调整Tomcat的配置参数,如增大最大线程数、优化连接器设置、启用NIO(非阻塞I/O)模式、开启GZIP压缩等方式提升其性能。 8. **安全...

    apache-tomcat-7.0.56.zip

    Apache Tomcat是一个开源的软件应用服务器,主要用于运行Java Servlets和JavaServer Pages(JSP)。在本案例中,我们讨论的是Apache Tomcat的7.0.56版本,这是一个非常稳定且广泛使用的版本。 首先,让我们深入了解...

    tomcat日志配置.docx

    运行中的日志主要记录运行的一些信息,例如异常错误日志信息,而访问日志则记录访问的时间、IP、访问的资料等相关信息。 二、修改 Tomcat 运行日志的等级 我们可以通过修改 logging.properties 文件来修改 Tomcat ...

    tomcat-jdbc.jar+tomcat-juli.jar

    这对于调试和监控应用的运行状态非常有用,尤其是在生产环境中,可以方便地收集和分析错误日志。 在实际使用中,你需要将这两个JAR文件添加到项目的类路径中。如果是Maven项目,可以在pom.xml中添加依赖,如下所示...

    解决tomcat无法启动.txt

    在日常的开发工作中,我们经常会遇到Tomcat服务器无法启动的问题,这不仅会影响到项目的正常运行,也会增加开发者的调试难度。本文将详细探讨导致Tomcat无法启动的原因,并提供一系列解决方案。 #### Tomcat无法...

Global site tag (gtag.js) - Google Analytics