java - 调试Grails时速度慢

标签 java eclipse windows grails

我在Eclipse中的Grails应用程序调试启动中面临着巨大的速度,并且在调试开始后还浏览了整个应用程序。在 Debug模式下启动大约需要9分钟,在一页之间切换大约需要2到2.5分钟,尽管在运行模式下可以正常工作。
我正在使用 :

Grails 2.5.1 , eclipse Luna , JDK 1.7_80, Windows 7 64bit , RAM: 8 GB

我禁用了防病毒软件。我运行clean命令,没有任何改变。

这是很烦人的问题。任何想法如何解决这个问题?

最佳答案

这是因为在方法级别上进行调试会将JVM转换为完全解释的模式。因此,没有JIT编译,没有优化等。

因此,我的建议是仅在万一失败时才将方法级断点用作最后的手段(并且切勿在生产环境附近的任何地方使用它!)。

关于java - 调试Grails时速度慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34667556/

相关文章:

java - Hibernate映射一对多关系:Parent's PK to Child's FK

java - Eclipse 显示错误,但我找不到它们

java - eclipse 重绘编辑器屏幕(~= vi ctrl-L)

java - 如何实现 Idempiere 版本 5.1

CreateProcess() 似乎不受 lpCurrentDirectory 的影响

c++ - 如何在不包含 Windows.h 的情况下获取 IsDebuggerPresent 的声明?

c - 更新标题栏 Winapi

java - 在Java中如何按字符分割字符串?

java - android 中的自定义 MediaPlayer 类

java - @PostConstruct 在简单的@Singleton @Startup bean 上调用了两次