关于tomcat无法启动问题详解
通常情况tomcat无法启动,有这么几个原因?(1)代码有问题; (2)tomcat有问题; (3)端口被占; (4)动态web项目为3.0; (5)java环境运行内存不足; 这是比较常见的问题。解决方案基本都可以在网上找的到。但是我们有的时候不仅仅要学会通过恰当的关键字得到有效的信息,同时再面对问题的时候,也要知道该问题为什么会发生,知道问题的产生原因,比直接解决问题,更让人成长。当然了,这里也不能一昧地说,解决问题不重要。我在此想表达的意思是,知道问题产生的原因,可以制定更好的策略避免问题的发生,从源头上减少不必要的或让人抓狂的Bug。 针对(1),代码有问题的时候,启动项目会报错,会有一个提示框,比如很久之前我写的一个博客系统,其中就有一个关于发邮件,不过这个不是单单发邮件,加上了相关的业务逻辑。当时加上这个发邮件,tomcat启动就报错,去除了这个发邮件就好了,因此当时我只能将其归类于代码有问题,而且拿Servlet来或,<servlet-name></servlet-name>不能存在一摸一样的名字,否则就会和SpringMVC那样,当@Reque...