有没有办法在Maven中设置默认的类名?
我正在使用此命令创建新项目:
mvn -B archetype:generate \
-DarchetypeGroupId=org.apache.maven.archetypes \
-DgroupId=path.to.project \
-DartifactId=ProjectName
我得到了这种文件结构:
ProjectName
|---src
| |--main
| | |----java
| | |----path
| | |-----to
| | |----project
| | |-------App.java
| |
| |--test
| |----java
| |----path
| |-----to
| |----project
| |-------AppTest.java
|---pom.xml
我想创建具有不同默认名称的应用。比方说,用App.java
替换NewAppName.java
,用AppTest.java
替换NewAppNameTest.java
。
有没有办法修改我的命令以获得理想的结果?
答案 0 :(得分:1)
不,你不能。
但您可以编写自己的Archetypes,在项目中命名默认的类文件名: NewAppName.java 。
参考:
http://maven.apache.org/guides/mini/guide-creating-archetypes.html