2

我一直想问这个问题。有没有人看到以下问题,

Thread.currentThread().getContextClassLoader().getResourceAsStream(CONFIG_FILE);

我使用此输入流将属性文件加载到运行良好的 java.util.Properties 对象中。

我不确定的是为什么 Tomcat 6 有这个问题,我没有保留类加载器参考,所以为什么它会给出警告......

严重:Web 应用程序 [/example] 创建了一个 ThreadLocal,其键类型为 [com.sun.xml.bind.v2.ClassFactory$1](值 [com.sun.xml.bind.v2.ClassFactory$1@4ae1da40])和[java.util.WeakHashMap] 类型的值(值 [{class javax.xml.bind.annotation.W3CDomHandler=java.lang.ref.WeakReference@31bfc628}])但在 Web 应用程序停止时未能将其删除。这很可能造成内存泄漏。2013 年 1 月 27 日上午 6:18:34 org.apache.catalina.startup.ExpandWar deleteDir

这不是世界上最大的问题,因为我不会热重新部署我的应用程序,但是我想知道我是否在做不合适的事情。

非常感谢,

Ĵ

4

0 回答 0