gpt4 book ai didi

java - Maven原型(prototype):create-from-project does not include other language folder

转载 作者:行者123 更新时间:2023-12-01 11:39:48 25 4
gpt4 key购买 nike

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

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 进程工作正常。我目前遇到的问题是,执行

mvn archetype:create-from-project
时,java 文件夹旁边的 sql 文件夹没有复制到原型(prototype)中。

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

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

预先感谢您的帮助!

最佳答案

好的,

我不知道为什么昨天不起作用。今天,我在创建 sql 文件夹和其他文件夹时没有遇到任何问题。唯一的缺点是 archetype 插件不支持空文件夹,但这是一个普遍问题,记录在 Maven 问题 http://jira.codehaus.org/browse/ARCHETYPE-57 中。

无论如何,感谢并抱歉打扰你们!

关于java - Maven原型(prototype):create-from-project does not include other language folder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29630686/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com