Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/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
Logging 处理元素GELF([Appenders:null])时出错:找不到类_Logging_Log4j2_Graylog2_Gelf - Fatal编程技术网

Logging 处理元素GELF([Appenders:null])时出错:找不到类

Logging 处理元素GELF([Appenders:null])时出错:找不到类,logging,log4j2,graylog2,gelf,Logging,Log4j2,Graylog2,Gelf,我的log4j2.xml文件中出现以下错误: Error processing element GELF ([Appenders: null]): CLASS_NOT_FOUND 起初我认为这是因为我引用了一个无效的appender,但在注释掉它之后,我仍然有错误 以下是我所拥有的: <?xml version="1.0" encoding="UTF-8"?> <Configuration status="info" packages="org.graylog2.log4j2

我的log4j2.xml文件中出现以下错误:

Error processing element GELF ([Appenders: null]): CLASS_NOT_FOUND
起初我认为这是因为我引用了一个无效的appender,但在注释掉它之后,我仍然有错误

以下是我所拥有的:

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="info" packages="org.graylog2.log4j2">

<Appenders>
    <GELF   name="gelfAppender" 
            server="org.graylog2.log.GelfAppender" 
            port="12201"
            hostName="some.host" 
            facility="GELF-JAVA"
            extractStacktrace="true"
            addExtendedInformation="true">
        <PatternLayout pattern="${some_pattern}"/>
         <!-- Additional fields -->
        <KeyValuePair key="someKey" value="someVal"/>
    </GELF>
</Appenders>


结果发现我缺少几个依赖项;没有错误了!:D

结果是我缺少了几个依赖项;没有错误了!:D

在我的例子中,pom.xml中缺少这个依赖项

    <dependency>
        <groupId>org.graylog2.log4j2</groupId>
        <artifactId>log4j2-gelf</artifactId>
        <version>1.3.1</version>
    </dependency>

org.graylog2.log4j2

这篇文章对我帮助很大。

在我的例子中,pom.xml中缺少了这个依赖项

    <dependency>
        <groupId>org.graylog2.log4j2</groupId>
        <artifactId>log4j2-gelf</artifactId>
        <version>1.3.1</version>
    </dependency>

org.graylog2.log4j2

这篇文章对我帮助很大。

你错过了哪些依赖?我也有同样的问题。你遗漏了哪些依赖项?对不起,我记不起来了,也没有项目了。你遗漏了哪些依赖项?我也有同样的问题。你缺少哪些依赖项?对不起,我记不起来了,不再有这个项目了。