有没有办法把tomcat控制台上的信息输到某个文件里?我查了csdn的帖子有人问但从来没有人回帖,这问题就这么难??? \tomcat\logs\目录里的catalina.年-月-日.log都是自动就生成了:) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 利用log4j写日志文件,然后把你想写入的东西往你的日志文件中就可以了! 根据不同的启动方式,在启动Tomcat的快捷方式中或者在catalina.bat中将输出重定向到文件具体的方法是在 运行java的命令最后加上 >你的文件名 即windows的重定向操作符 ayace(红日)(笑着流泪) 兄真是精神可佳,凌晨快4点了都在csdn上逛,呵呵!catalina.年-月-日.log 没有tomcat控制台上的内容,我想知道怎么自动生成?如果用log4j的话我很多程序都要加改过了太麻烦了啊arthurwww(青萍) 朋友的方法我还是不太清楚也请具体讲讲吧 怎么自动生成我也不知道了。但是我这里有控制台上的内容啊。我的版本是tomcat5.5.9 不好意思啊,不是很看得懂啊,尤其System.setErr(log); Runtime.getRuntime().addShutdownHook( new Thread( new Runnable() { public void run() { try{ log.close();}catch(Exception e){ } } } ));这段代码不懂 把 System.out 或 System.err 打印的内容都打印到 log 这个输出流中,(默认得打印到了控制台,服务器一般 都已经 System.setOut .setErr 了,所以有些服务器 logs 目录下都有这些日志.log东西。最后 Runtime 中的是在 程序退出时关闭文件,免得写进去得东西丢了。 windowscmdcd c:\tomcat\binstartup.bat>log.txt看不懂就没办法了 logs下的catalina.out本来就有控制台的信息 用服务方式启, 日志都在logs下文件中 查了一下catalina.bat,是没有自动写catalina.out的代码但是catalina.sh中有的刚才试了一下“ goodsong(风卷残云~不要把简单的事搞得N复杂)”的方法不是可以吗??D:\tomcat4.1\bin>catalina run > ../logs/log.txt然后看D:\tomcat4.1\logs\log.txt java英语单选题哦 关于struts表单验证validate的问题 EJB客户端设置问题 关于Hibernate运行效率的问题,高手请进!!!!! 请各位高手帮忙,有关于struts中数据源的使用 struts-menu的权限控制问题 log4j支持把error的信息输出到日志文件,而把info的信息输出到控制台? 请问如何实现一个定时下载以及上传的程序? html:options的问题,解决了立刻给分 为什么hql语句会出错呢? hibernate关于ID的一个错误 struts+hibernate 问题!!!
即windows的重定向操作符
catalina.年-月-日.log 没有tomcat控制台上的内容,我想知道怎么自动生成?如果用log4j的话我很多程序都要加改过了太麻烦了啊
arthurwww(青萍) 朋友的方法我还是不太清楚也请具体讲讲吧
但是我这里有控制台上的内容啊。
我的版本是tomcat5.5.9
new Thread(
new Runnable() {
public void run() {
try{ log.close();}catch(Exception e){ }
}
}
)
);
这段代码不懂
cmd
cd c:\tomcat\bin
startup.bat>log.txt看不懂就没办法了
但是catalina.sh中有的刚才试了一下“ goodsong(风卷残云~不要把简单的事搞得N复杂)”的方法不是可以吗??D:\tomcat4.1\bin>catalina run > ../logs/log.txt然后看D:\tomcat4.1\logs\log.txt