Ответ 1
На сегодняшний день ответ на ваш вопрос (есть ли способ переименовать и groupId, и artifactId?) Прост: нет, такого плагина для переименования нет.
Я думаю, вы могли бы написать такой плагин Maven, хотя.
Вы можете включить это поле в свой Mojo:
@Parameter(defaultValue = "${project}", readonly = true)
@SuppressWarnings("UnusedDeclaration")
private MavenProject project;
Класс MavenProject
содержит методы, которые вы ищете (setArtifactId и т.д.).
Фактически, SetMojo
из плагина maven-version-plugin сделает именно это для вас: https://github.com/mojohaus/versions-maven-plugin/blob/master/src/main/java/org/codehaus/mojo/versions/SetMojo.java.
Этот ответ будет обновлен, как только появится такой плагин.