Everything maps to SLF4J and then you map SLF4J to something. I think you would only remove this dependency if you mean to map SLF4J to JUL -- in which case JUL is not mapped at all. But yeah it does not change the logic of removing this explicit call.