artifact creation improvement
implement artifact creation by maven