首页 > 解决方案 > 如何使用 gradle 将外部文件添加到 jar?

问题描述

直到最近我还只是在使用一个简单的 Java 项目。我最近决定升级它以使用 gradle 包装器和 Netbeans 12,但现在程序无法检测到beep3.wav 文件

早些时候,我设法让项目自动将 wav 文件嵌入到 jar 中。但是现在项目属性没有任何这样的选项,我认为这是因为嵌入必须通过 gradle 完成。即使该文件作为项目的一部分可见,但当我使用归档管理器打开 jar 时,我无法在 jar 中看到它。
在此处输入图像描述

我已经看过thisthis和许多其他页面,但没有一个有关于将文件添加到 jar 的信息,所以我假设我正在寻找错误的信息。

你能帮忙吗?我只需要在构建项目时将该 wav 文件自动插入到 jar 中。

标签: javagradle

解决方案


您只需将文件添加到src/main/resources您的 jar 中即可。


推荐阅读