added maven compiler plugin support