maven compilation changes