Creo que nos encontramos con el mismo problema, por fin resolví con iluminador de esta article
suponiendo que desea generar el paquete com.company.base. dal.dao, que llamamos com.company.base se paquete raíz, dal.dao es el paquete básico, a continuación, sólo hay que poner el archivo de plantilla en java src// java/dal/DAO principal, y ajustar la packaged="true"
en META-INF/experto/arquetipo-metadata.xml como a continuación
<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>
decir, si se establece -Dpackage=com.alibaba.china
después de ejecutar mvn arquetipo: generar, se creará el paquete fuente de java como com/Alibaba/China/dal/DAO /sample.java
cómo dar la información del paquete de prefijo en la muestra.java, sólo tiene que utilizar $ {paquete} de la siguiente manera
package ${package}.dal.dao;
el plugin arquetipo reemplazará $ {paquete} con -Dpackage como plantilla de velocidad
Solo me proporciona lo básico. Incluso tomaría una definición de arquetipo de fuente abierta que puedo usar como plantilla para lo que quiero hacer. – menapole
tanto lo siento mal, he entendido mal la última parte "instrucciones simples sobre cómo hacer proyectos muy simples". – fmucar
¿Quieres crear algo así como una aplicación pero con maven entonces http://static.appfuse.org/? – fmucar