信息:非法访问:此Web应用程序实例已经停止。 无法加载java.net.InetAddress

我遇到了这种exception,有人可以帮我解决这个问题吗?

java.lang.IllegalStateException at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1566) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526) at org.quartz.utils.UpdateChecker.getClientId(UpdateChecker.java:149) at org.quartz.utils.UpdateChecker.buildParamsString(UpdateChecker.java:120) at org.quartz.utils.UpdateChecker.buildUpdateCheckUrl(UpdateChecker.java:114) at org.quartz.utils.UpdateChecker.doCheck(UpdateChecker.java:55) at org.quartz.utils.UpdateChecker.checkForUpdate(UpdateChecker.java:47) at org.quartz.utils.UpdateChecker.run(UpdateChecker.java:39) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) 

我也得到了相同的exception, Could not load java.net.URLEncoder并且Could not load java.net.URLConnection 。 我正在使用Eclipse Indigo SR1和Tomcat V6.0

您可以在重新启动服务器后解决此问题,服务器正在使用旧版本的应用程序。

看这里

您无法通过“重新启动服务器”来解决此问题。

问题是,当您通过将新版本上载到Tomcat来更新应用程序时,某些资源未正确清理。 可以是任何东西,从失控的线程,到某种预定的服务,到听众。 当该进程尝试加载类时,Tomcat将检测并阻止它。

该问题的解决方案是正确地跟踪这些线程并在关闭时关闭这些线程。

对我来说,由于错误的java版本而发生此错误。 我安装了所需的java版本并解决了错误。

我遇到过类似的问题。 我通过在VM参数“-XX:MaxPermSize = 1024m”中增加Server的permsize来解决