Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jar只记录错误、错误请求等_Java_Logging_Routing_Navigation_Graphhopper - Fatal编程技术网

Java jar只记录错误、错误请求等

Java jar只记录错误、错误请求等,java,logging,routing,navigation,graphhopper,Java,Logging,Routing,Navigation,Graphhopper,我使用的是GrpahHopper的自托管路由服务器,运行在Ubuntu 15.10上 该解决方案通过带有jar文件和任意OSM数据的终端运行 是否有方法控制服务器的记录输出(例如,仅显示异常、错误请求等)?为此,您必须重新打包图形,因为没有提供“外部”配置选项-如果需要,请提出问题 更改web/src/main/resources下的log4j.xml文件,例如,通过以下代码段替换root和com.graphhopper记录器: <logger name="com.graphhopper"

我使用的是GrpahHopper的自托管路由服务器,运行在Ubuntu 15.10上

该解决方案通过带有jar文件和任意OSM数据的终端运行


是否有方法控制服务器的记录输出(例如,仅显示异常、错误请求等)?

为此,您必须重新打包图形,因为没有提供“外部”配置选项-如果需要,请提出问题

更改
web/src/main/resources
下的log4j.xml文件,例如,通过以下代码段替换root和com.graphhopper记录器:

<logger name="com.graphhopper" additivity="false">
    <level value="warn" />
    <appender-ref ref="ASYNC" />
</logger>
<root>
    <priority value="warn"></priority>
    <appender-ref ref="ASYNC"/>
</root>

更新无需通过

export JAVA_OPTS=“-Dlog4j.debug-Dlog4j.configuration=some log config.xml”

使用提到并更新的log4j.xml,但我还没有测试过。见