在调试测试代码期间,它会在初始化阶段挂起。 日志中的最新消息是(在调试挂起之前):
2013-03-15 13:03:09:215 INFO [ : ] [main:o.h.d.Dialect] Using dialect: my.company.package.util.hibernate.HSQLDialect
请考虑以下影响调试的因素:
@RunWith(SpringJUnit4ClassRunner.class)
如何调试代码?
答案 0 :(得分:8)
确保没有在方法签名上放置断点而不是常规代码行。您也可以通过红色圆圈内的4个黑点识别出这样的断点。它们大大减慢了调试速度。
答案 1 :(得分:1)
尝试删除所有断点并重新启动Debug。 按Command + Shift + F8,然后按Command + A并按Del。这适用于Mac。
答案 2 :(得分:0)
很可能你需要为测试提供更多的PermGen空间。
尝试在您的测试配置中使用此功能:
-XX:MaxPermSize=300m
如果您的测试不是非常庞大(并且它们不应该),那么这应该足够了。