有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Gradle在jar中包含文件夹

我试图将我的Spring Boot项目构建到一个Jar中,我希望Jar的结构与项目相同

它非常简单,我有src文件夹和一个static文件夹,其中包含图像

我不明白如何生成根目录上有static文件夹的Jar,因此我可以在运行Jar时使用本地项目上的相同结构

包括此命令:

sourceSets {
    main {
        resources {
            srcDirs "src", "static"
        }
    }
}

生成的jar将包含以下文件夹结构:

BOOT_INF/classes/static

因为gradle将static视为源文件夹

我如何告诉gradle只需在结果jar的根目录中包含我的static文件夹


共 (0) 个答案