急~~~~~~~~~Linux下用log4j打印日志,打印不出来
我用本机通过
INonBlockingConnection nbc = new NonBlockingConnection(address.getHostName(), port,new ServerDataHander());
连接位于Linux上的一台服务器,我已经在相关的代码中已经用log4j进行日志打印。
刚开始连接的时候,没有打印日志,我还以为没有连接上,可是后来用抓包工具抓包后,又发现已经建立起连接没并且也想服务器发送了数据,哎~~~~后来我又怀疑是权限的问题,我就吧日志以及日志所在的目录全部赋了对所有人都可执行读写的权限,以为可以了,可是连接服务器后,发现还是没有日志打印出来。。。
我现在真的是没有办法了,请高手们指点下,谢谢了。。。
------解决方案--------------------
你试试重启服务啊,我以前遇到过类似的情况,我shutdown的时候,抛了一个错误没关掉,后来错误改了,关掉了,又startup,在运行,就可以了。。。
希望对你有用啊