Java - 如何检查Eclipse中'ThreadLocal'变量的值?
问题描述:
我有几个ThreadLocal
s填充我的网络应用程序。而且,在远程调试webapp的同时,我希望在Eclipse
中看到这些ThreadLocal
变量的值(就像Eclipse
在Debug透视图的变量标签中显示其他变量的方式一样)。Java - 如何检查Eclipse中'ThreadLocal'变量的值?
任何想法如何在Eclipse
的调试过程中查看ThreadLocal
变量的值?
谢谢!
答
在您的代码中,您必须将值放入本地变量中,您可以看到。您应该能够断点使用ThreadLocal的位置。
问题是调试器的连接与您感兴趣的线程在不同的线程上。Eclipse可能有一个解决方案,但我不知道它是什么。
感谢您对此解释! – peakit 2010-11-23 15:39:07