Java logback-是否有方法包含目录中的所有配置文件

Java logback-是否有方法包含目录中的所有配置文件,java,logback,Java,Logback,有没有一种方法可以做到这一点: 注意标记中的*.xml。我有一个由9个模块组成的应用程序,但并非所有模块都始终存在。此外,还有一些可以选择安装的外部模块,我事先不知道它们的名称(通过名称我指的是类名或配置名),也不知道它们应该如何配置。如果有一种方法可以使用通配符包含文件,我可以简单地通知开发人员,他们应该将配置文件放在某个目录中(例如,config/logging/),这样我就可以终身使用了。当前文件必须手动包含。当然,我可以编写一些代码来监视给定文件中的新配置,并以编程方式将它们包含在主

有没有一种方法可以做到这一点:



注意
标记中的
*.xml
。我有一个由9个模块组成的应用程序,但并非所有模块都始终存在。此外,还有一些可以选择安装的外部模块,我事先不知道它们的名称(通过
名称
我指的是类名或配置名),也不知道它们应该如何配置。如果有一种方法可以使用通配符包含文件,我可以简单地通知开发人员,他们应该将配置文件放在某个目录中(例如,
config/logging/
),这样我就可以终身使用了。当前文件必须手动包含。当然,我可以编写一些代码来监视给定文件中的新配置,并以编程方式将它们包含在主配置文件(或适当的
标记)中,但可能已经有了一种方法。

关于新配置,我想这是不可能的。但是我认为在使用配置文件之前,您可以创建一个小脚本来添加包含文件。我希望所有事情都自动发生,所以小脚本的问题是它必须以某种方式执行,所以我需要这种语言的运行时,所以最好使用Java,所以可能是Groovy或类似的东西,即使这样,我也必须安排它,并在损坏配置xml文件后重新启动整个应用程序。。。它本身就是一个项目,这就是为什么我想知道是否有可能在不做额外更改的情况下完成它:/