ehcache,每次启动,去检查是否有新版本,晕死
关键连不上url,导致启动憋了半天。
关闭方法: (1)在ehcache配置文件第一行中增加updateCheck属性,停止检查更新 <ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ... updateCheck="false">
(2)设置system属性"net.sf.ehcache.skipUpdateCheck"为true即可。 System.setProperty("net.sf.ehcache.skipUpdateCheck", "true"); ------------------------------------ UpdateChecker类的部分代码如下:
/** * This method ensures that there will be no exception thrown. */ public void checkForUpdate() { try { if (!Boolean.getBoolean("net.sf.ehcache.skipUpdateCheck")) { doCheck(); } } catch (Throwable t) { LOG.debug("Update check failed: ", t); } } private void doCheck() throws IOException { URL updateUrl = buildUpdateCheckUrl(); if (Boolean.getBoolean("net.sf.ehcache.debug.updatecheck")) { LOG.info("Update check url: {}", updateUrl); } Properties updateProps = getUpdateProperties(updateUrl);
|