Java 如何在apache httpd.conf文件中设置自定义日志?

Java 如何在apache httpd.conf文件中设置自定义日志?,java,apache,Java,Apache,在apache httpd.conf文件中设置CustomLog指令时遇到问题。 我想用java程序查看日志消息。 因此,我将CustomLog指令设置如下 CustomLog "| \"c:/Program Files(x86)/java/jdk1.7.0_45/bin/java.exe\" -jar bin/bedei-apache.jar" combined 顺便说一下,在开始使用apache时,我遇到了一个错误 AH00104: unable to start piped log pr

在apache httpd.conf文件中设置CustomLog指令时遇到问题。 我想用java程序查看日志消息。 因此,我将CustomLog指令设置如下

CustomLog "| \"c:/Program Files(x86)/java/jdk1.7.0_45/bin/java.exe\" -jar bin/bedei-apache.jar" combined
顺便说一下,在开始使用apache时,我遇到了一个错误

AH00104: unable to start piped log program ' "c:/Program Files(x86)/java/jdk1.7.0_45/bin/java.exe" -jar bin/bedei-apache.jar': The system cannot find the path specified.  
AH00015: Unable to open logs
我尝试了几种方法告诉apache java.exe的正确路径。 但只有一次我成功了

CustomLog "| 'c:/Progra~2/java/jdk1.7.0_45/bin/java.exe' -jar bin/bedei-apache.jar" combined
但是我想设置java.exe的完整路径,而不是像c:/Progra~2/。。。
我怎样才能解决这个问题?

引用整个事件和逃生空间


CustomLog | c:/Program\Files/java/jdk1.7.0_45/bin/java.exe-jar-bin/bedei-apache.jar组合

只需遵循文档中给出的语法即可。不要自己编。谢谢你的回答。顺便说一句,同样的错误仍然会发生。AH00104:无法启动管道日志程序“c:/program\\Filesx86/java/jdk1.7.0_45/bin/java.exe-jar bin/bedei apache.jar”:系统找不到指定的路径。AH00015:无法打开日志我需要您的帮助。有人帮我吗?请回答我。