系统使用到ehcache,部署到linux上,结果系统在启动的时候报:java.net.UnknownHostException: XYPTAPP1: XYPTAPP1: 未知的名称或服务的错误。网上搜到一个文章说的解决办法:http://bjyzxxds.iteye.com/blog/2155347,但是这是啥原因呢?记得ehcache中并没有配置和网络有关的东西啊,不管了打开源码看,按照报错的位置打开net.sf.ehcache.Cache的源码,果然:
一行也不差,解决办法就照着http://bjyzxxds.iteye.com/blog/2155347做,这里不再赘述,有源码就是爽,大胆看源码会让你有不少意外收获。