cron运行log4j不能正常输出log 我用log4j的DailyRollingFileAppender循环输出log文件直接运行都是好用的。但是用cron来建立任务运行,就打不出log有高手知道为什么吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 非循环的log也出不了么?按道理来说,因该和cron没关系吧。你安转到windows,用windows的任务起起看看。 classpath没有配置log4j.xml或者log4j.properties执行java命令加上-cp参数 log4j.xml也要配置吗?我log4j-1.2.8.jar配置到了classpath 我用了循环的org.apache.log4j.DailyRollingFileAppender是不是不行啊,有什么解决方法呢? cron看不到你默认的classpath,所以执行java的时候必须在参数中制定 我试验了一下,我用root建立的cron都可以写log但是其他用户建立的都不能写log...什么原因阿/系统设置?? 循环的DailyRollingFileAppender不能在cron中用吗? 结合7楼的回复,看看这里-classpath/-cp的使用方法http://java.sun.com/javase/6/docs/technotes/tools/windows/java.html#standardlz似乎还没有弄明白java命令的使用方法。 谢谢各位,我再classpath中加入了log4j.jar然后cron好像也可以运行DailyRollingFileAppender的log比如crontab每天10 * * * * *10分运行,这样log就成了loglog.20090121log.20090122log.20090123 如何取字符串中的数字问题求教 List循环遍历时向列表中add元素如何避免发生异常? 正则表达式的小问题 关于JAVA的封装的一些疑问 java编写界面的问题 在web.xml配置过滤器Filter时,除了能配置需要过滤的URL,能否配置不需要过滤的URL 关于Java swing中文本框的一个奇怪问题 关于JBuilder6设置问题 骑士飞行棋? 关于线程的问题,很困惑,希望大牛们帮忙解答 多个java文件的编译问题 Java 拖拉文件的类
我log4j-1.2.8.jar配置到了classpath
org.apache.log4j.DailyRollingFileAppender是不是不行啊,有什么解决方法呢?
我用root建立的cron都可以写log但是其他用户建立的都不能写log...什么原因阿/系统设置??
cron中用吗?
结合7楼的回复,
看看这里-classpath/-cp的使用方法
http://java.sun.com/javase/6/docs/technotes/tools/windows/java.html#standard
lz似乎还没有弄明白java命令的使用方法。
我再classpath中加入了log4j.jar然后cron好像也可以运行DailyRollingFileAppender的log比如
crontab每天
10 * * * * *
10分运行,
这样log就成了
log
log.20090121
log.20090122
log.20090123