gpt4 book ai didi

java - 将 META-INF 文件复制到 gradle 中的 jar

转载 作者:行者123 更新时间:2023-11-30 08:48:07 25 4
gpt4 key购买 nike

我有一个 META-INF 文件夹,其中包含 persitence.xml 和 orm.xml。当我使用以下 gradle 构建 jar 文件时,这些文件未包含在 jar 中。我怎样才能将这些文件复制到 jar 中?

项目结构

 src
|
- main(java/classes)
- MET-INF(peristenc.xml, orm.xml)

Jar文件代码

jar {
from {
configurations.compile.collect { it.isDirectory() ? it : zipTree(it) }
}
{
exclude "license/*.txt"
}
}

任何帮助都会很棒

最佳答案

在您的项目目录/src/main/resources/META-INF/your-dir-or-files 下添加您的文件,它们应该被拾取并添加到 jar。

参见 META-INF/services in JAR with Gradle

关于java - 将 META-INF 文件复制到 gradle 中的 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32106969/

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