我一直在为我的 Eclipse 实习开发一个 Java 网络应用程序,直到今天下午一切顺利。
有一次我选择在服务器 (Apache Tomcat v7) 上进行调试时,随机花费了 30 秒,而不是通常的 3-5 秒。我认为我刚刚做了一些非常低效的事情(我已经更改了我的 Hibernate 映射的所有结构),但我撤消了我的更改无济于事,但它仍然没有解决问题。我还多次尝试删除并重新添加服务器。
不过,有趣的是,当我选择在服务器上运行时,它仍然会在 3-5 秒内运行。
提前感谢任何人可以提供的帮助。
最佳答案
尝试清除所有以前的调试线程,或者在无断点模式下进行调试,在某些情况下调试线程会进入休眠状态。这不是一个效率低下的代码案例。尝试关闭您的调试日志,它还需要几秒钟才能在控制台上打印所有调试日志。 此外,您还可以尝试删除日志,因为与较小的文件相比,写入大日志文件需要时间。
关于java - Eclipse 在服务器上调试/运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16930161/