Tôi nghĩ rằng chúng tôi đã gặp cùng một vấn đề, cuối cùng tôi giải quyết nó với giác ngộ từ này article
giả sử bạn muốn tạo ra gói com.company.base. dal.dao, chúng ta gọi là com.company.base được gói root, dal.dao là gói cốt lõi, sau đó chỉ cần đưa file java mẫu của bạn dưới src/main/java/dal/dao, và tinh chỉnh các packaged="true"
trong META-INF/maven/nguyên mẫu-metadata.xml như sau
<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>
nói, nếu bạn thiết lập -Dpackage=com.alibaba.china
sau khi thực hiện nguyên mẫu mvn: tạo ra, nó sẽ tạo ra gói mã nguồn java như com/alibaba/china/dal/dao /sample.java
làm cách để cung cấp thông tin gói tiền tố trong mẫu.java, chỉ cần sử dụng $ {} gói như sau
package ${package}.dal.dao;
plugin nguyên mẫu sẽ thay thế $ {} gói với -Dpackage như vận tốc mẫu
Nguồn
2014-12-08 12:28:34
Nó chỉ cung cấp cho tôi những điều cơ bản. Tôi thậm chí còn lấy một định nghĩa nguyên mẫu nguồn mở mà tôi có thể sử dụng làm mẫu cho những gì tôi muốn làm. – menapole
vì vậy xin lỗi xấu của tôi, tôi hiểu lầm phần cuối cùng "hướng dẫn đơn giản về cách thực hiện các dự án rất đơn giản." – fmucar
bạn muốn tạo sth như appfuse nhưng với maven thì http://static.appfuse.org/? – fmucar