Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.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 如何禁用继承的logback?_Java_Maven_Logback - Fatal编程技术网

Java 如何禁用继承的logback?

Java 如何禁用继承的logback?,java,maven,logback,Java,Maven,Logback,在我的Maven项目中,我使用了一个外部库(即parallec.io),它使用LogBack作为日志框架,并将LogBack.xml文件打包到JAR中。我知道打包logback.xml被认为是一种不好的做法,但开发人员不知怎么做到了。 事实上,我不需要那些冗长的输出(例如,它如何具体化等等),所以我很乐意禁用logback。我对日志记录不是很感兴趣,但我意识到我需要创建logback.xml并使用它配置日志记录,但问题是库中存在冲突的文件。我试过这个办法 但就我所知,这并没有改变什么 所以,如果

在我的Maven项目中,我使用了一个外部库(即parallec.io),它使用LogBack作为日志框架,并将LogBack.xml文件打包到JAR中。我知道打包logback.xml被认为是一种不好的做法,但开发人员不知怎么做到了。 事实上,我不需要那些冗长的输出(例如,它如何具体化等等),所以我很乐意禁用logback。我对日志记录不是很感兴趣,但我意识到我需要创建logback.xml并使用它配置日志记录,但问题是库中存在冲突的文件。我试过这个办法 但就我所知,这并没有改变什么


所以,如果有人能建议我一种快速阅读日志的方法(或者在列表中排除默认的logback.xml),我将非常感激。

好的,下面是我所做的,多亏了px5x2的技巧

<dependency>
 <groupId>io.parallec</groupId>
 <artifactId>parallec-core</artifactId>
 <version>0.9.1</version>
 <exclusions>
 <exclusion> 
     <groupId>ch.qos.logback</groupId>
     <artifactId>logback-core</artifactId>
  </exclusion>
  <exclusion> 
      <groupId>ch.qos.logback</groupId>
      <artifactId>logback-classic</artifactId>
  </exclusion>
</exclusions>
</dependency>

平行排列
平行核
0.9.1
回写
回溯堆芯
回写
回归经典

您是否使用maven导入jar文件?然后可以在依赖项声明中使用