用ssh建项目时,使用log4j死活打印不出日志,求帮助,谢谢! log4jsshweb.xml 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有可能是权限问题,java进程没有写入的权限。一个最简单的验证方法就是,把“${sshintegration.root}/WEB-INF/SSHIntegration.log” 改称 ”/tmp/SSHIntegration.log",重新部署,如果你可以在/tmp 文件夹下找到日志,说明这个就是权限问题。因为/tmp 文件夹是777的权限。另外一种可能是log4j配置文件存放位置的问题,具体要看你是怎么配的web.xml。也可以通过查看java ee容器的日志来排查原因,一般日志都在容器根目录下的logs文件夹,或者被重定向到了系统日志下面。 参考: 构建SSH框架日志系统没看到你的提到注册监听器,不知道是不是注册过监听器<listener> <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> </listener> 有没有配置 <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener>?你的org.springframework.web.util.Log4jConfigListener要放到org.springframework.web.context.ContextLoaderListener的前面。 有可能是权限问题,java进程没有写入的权限。一个最简单的验证方法就是,把“${sshintegration.root}/WEB-INF/SSHIntegration.log” 改称 ”/tmp/SSHIntegration.log",重新部署,如果你可以在/tmp 文件夹下找到日志,说明这个就是权限问题。因为/tmp 文件夹是777的权限。另外一种可能是log4j配置文件存放位置的问题,具体要看你是怎么配的web.xml。也可以通过查看java ee容器的日志来排查原因,一般日志都在容器根目录下的logs文件夹,或者被重定向到了系统日志下面。 求一个正则 一个页面显示问题,希望各个高手能进来帮我解决下 java语言执行数据库存储过程问题? 关于Lucene中文分词包庖丁解牛(Paoding)的问题 有没有达人成功使用过JAVA加密器对CLASS文件加密过? 图片无法显示 现在有两个文件,一个为XML文件,一个为XSLT文件,如何用JAVA程序将它生成为一个HTML文件 jsp页面无法显示汉字怎么办? 从数据库获取数据 MyEclipse 做项目时 启动Tomcate 出现问题 求救 Oracle数据查询问题 想问一个javaWeb中的 SSH 跟 jquery问题
没看到你的提到注册监听器,不知道是不是注册过监听器<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>?你的org.springframework.web.util.Log4jConfigListener要放到org.springframework.web.context.ContextLoaderListener的前面。