传递fatjar的日志配置(在vertx中)

时间:2014-05-21 16:01:44

标签: java logging groovy vert.x

我想将日志记录级别更改为配置文件的一部分。好吧,我可以将日志记录配置作为src / main / resources的一部分,但是因为jar必须为此爆炸而失败。

我想要做的是将配置文件作为vertx部署的一部分。

我尝试传递-cp logging.properties但是没有用。 有什么建议吗?

2 个答案:

答案 0 :(得分:0)

因此,在vertx的情况下,您可以为类路径传递参数。

基本上如果需要传递日志配置,可以执行-cp / path / to / logging / properties

经过大量文档后发现这一点。 肯定会帮助别人

答案 1 :(得分:0)

在类路径的根目录中搜索文件,但这意味着您必须传递logging.properties所在的目录,而不是文件本身,例如在你的情况下

java -cp。 -jar xxx.jar

如果文件在当前目录中。

不太确定哪条路径放在前面,在这种情况下,你可能必须从jar中删除logging.properties文件。