用maven原型重命名java类

ipakzgxi  于 2021-07-12  发布在  Java
关注(0)|答案(1)|浏览(371)

是否可以使用maven重命名java类?我使用maven原型根据我的模型生成新的项目。我可以为每个新项目设置一个新的groupid、artifactid和包。
这是目标中的当前pom.xml。

<groupId>${groupId}</groupId>
<artifactId>${artifactId}</artifactId>
<version>${version}</version>
<packaging>jar</packaging>

所以,当我想在com.foo(groupid)中创建一个项目banana(artifactid)时,这是很有可能的。我只需要跑: mvn archetype:generate (...arguments like groupId, artifactId, version) 它将根据我的原型生成一个新的项目,重命名它的包groupid和artifactid。但是我还想重命名一些java类,因此:
archetypeapplication.java应重命名为bananaapplication.java!
有什么办法吗?

htrmnn0y

htrmnn0y1#

如果原型支持此功能,则只能指定类名。例如:zk archetype theme为此定义了“theme listener class”属性。

相关问题