使用 ehcache,版本:<ehcache-version>2.6.11</ehcache-version>
启动程序的时候发现报错:net.sf.ehcache.CacheManager SocketTimeoutException
上网搜了一下,发现是ehcache 启动的时候会去检查版本更新,这个动作也是奇葩了。我的系统也不去联网,居然会抛出SocketTimeoutException的异常,让我费解了半天。
解决方法:
在ehcache配置文件第一行中增加如下属性 updateCheck="false" ,停止检查更新
<ehcachexmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd" updateCheck="false">