Add maven compatibility