我在 R 中遇到 Hadoop mapreduce 问题,在日志中我确实发现了这一点:
log4j:WARN No appenders could be found for logger (org.apache.hadoop.ipc.Server).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info
Run Code Online (Sandbox Code Playgroud)
不幸的是,我的问题在这里提出,但没有任何反应,因此经过大量研究后,我发现我需要使用以下命令告诉在哪里可以找到 log4j :
-Dlog4j.configuration=file:path/log4j.properties
Run Code Online (Sandbox Code Playgroud)
我的问题是在哪里,因为我这样做了: java -Dlog4j.configuration=file:log4j.properties 但在 ubuntu 的终端中它显示我没有正确使用 java 命令,没有任何显示该命令是否有效,输出是这样的:
usage: java [-option]class [args ...]
....
Run Code Online (Sandbox Code Playgroud)
所以我不知道在哪里输入这个命令,任何帮助将不胜感激。谢谢