通过eclipse运行Tomcat可以在非调试模式下正常运行,但不能在调试模式下运行。 当我尝试以调试模式启动Tomcat服务器时,控制台输出在一段时间内看起来还不错,但随后开始变慢,最终停止,将CPU固定在100%。 我认为这无关紧要,但以防万一-这是控制台输出,它何时开始变慢并最终停止(停止表示没有更多的控制台输出,但仍然是100%cpu)。
2009-09-02 14:35:30,859 INFO NONE org.springframework.context.weaving.DefaultContextLoadTimeWeaver:72 - Found Spring's JVM agent for instrumentation
2009-09-02 14:35:49,562 INFO NONE org.springframework.beans.factory.support.DefaultListableBeanFactory:414 - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@ed889d: defining beans [...
2009-09-02 14:37:31,031 INFO NONE org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean:221 - Building JPA container EntityManagerFactory for persistence unit ...
我尝试了所有可以解决的问题:
cleanesd tomcat工作目录
重新开始食
重新启动Windows
刷新/清理所有项目
我上周使用Eclipse ganymede首先遇到了这个问题。 在此问题出现之前的几个月,我一直在调试模式下运行良好。 我没有对项目造成任何重大更改,而这会导致这种情况。 最终,我升级到日食伽利略号,从而解决了我的问题。 现在两天后,我在伽利略上遇到了同样的问题。 就像我说的那样,它在非调试模式下可以正常工作。 任何帮助深表感谢。
我应该补充一点,其他事情也可以在调试模式下工作-例如junit测试,因此它是tomcat特有的。
|