Я думаю, что мы встретились с той же проблемой, в конце концов я решил его с поучительным из этого article
если вы хотите создать пакет com.company.base. dal.dao, мы называем com.company.base является корневым пакетом, dal.dao является основным пакетом, а затем просто положить файл шаблон Java под SRC/основной/Java/дал/дао и настроить packaged="true"
в META-INF/Maven/архетипа-metadata.xml ниже
<fileSet filtered="true" packaged="true" encoding="GBK"><!--packaged="true" tells maven to copy the core package in to root package while creating a project.-->
<directory>src/main/java</directory>
<includes>
<include>**/*.java</include>
</includes>
</fileSet>
сказать, если вы установите -Dpackage=com.alibaba.china
после выполнения МВН архетип: генерировать, он создаст пакет Java как COM/Алибаба/Китай/дал/дао /sample.java
как указать информацию о пакете префикса в образце.Java, просто использовать $ {пакет}, как показано ниже
package ${package}.dal.dao;
архетип плагин заменит $ {пакет} с -Dpackage в качестве матрицы скорости
Это только дает мне основы. Я бы даже принял определение архетипа с открытым исходным кодом, которое я могу использовать в качестве шаблона для того, что я хочу сделать. – menapole
так жаль мой плохой, я неправильно понял последнюю часть «простые инструкции о том, как сделать очень простые проекты». – fmucar
вы хотите создать sth как appfuse, но с maven после этого http://static.appfuse.org/? – fmucar