configured for maven use