maven archetype:create-from-project 不包含其他语言文件夹

maven archetype:create-from-project does not include other language folder

我最近试图从现有的多模块项目中创建一个 Maven 原型。 文件夹结构是这样的:

pom.xml
src
  ├───api
  │   │   pom.xml
  │   └───src
  │       ├───main
  │       │   ├───java
  │       │   │    └───api
  │       │   │       MyEntity.java
  │       │   └───resources
  │       │       └───META-INF
  │       │               beans.xml
  └───impl
        │   pom.xml
        └───src
            ├───main
                ├───java
                │     └───impl  
                │           MyImpl.java
                ├───resources
                │   └───META-INF
                │           beans.xml
                │           persistence.xml
                └───sql
                     impl.sql

基本上 while 进程运行正常。 我目前遇到的问题是 sql 文件夹旁边的 java 文件夹在执行

mvn archetype:create-from-project
[=13= 时未复制到原型中]

我已经尝试通过 archetype.properties 传递它,但没有成功。

我知道我可以选择在原型生成后调整原型-metadata.xml,但我想从示例项目生成所有内容而无需进一步手动更改。

在此先感谢您的帮助!

好的,

昨天不知道为什么不行。今天,我可以毫无问题地创建 sql 文件夹和其他文件夹。 唯一的缺点是原型插件不支持空文件夹,但这是一个普遍问题,在 Maven 问题 http://jira.codehaus.org/browse/ARCHETYPE-57

中有记录

无论如何,谢谢打扰你们!