java - 如何使用 gradle 将外部文件添加到 jar?
问题描述
直到最近我还只是在使用一个简单的 Java 项目。我最近决定升级它以使用 gradle 包装器和 Netbeans 12,但现在程序无法检测到beep3.wav 文件。
早些时候,我设法让项目自动将 wav 文件嵌入到 jar 中。但是现在项目属性没有任何这样的选项,我认为这是因为嵌入必须通过 gradle 完成。即使该文件作为项目的一部分可见,但当我使用归档管理器打开 jar 时,我无法在 jar 中看到它。
我已经看过this,this和许多其他页面,但没有一个有关于将文件添加到 jar 的信息,所以我假设我正在寻找错误的信息。
你能帮忙吗?我只需要在构建项目时将该 wav 文件自动插入到 jar 中。
解决方案
您只需将文件添加到src/main/resources
您的 jar 中即可。
推荐阅读
- python - 熊猫中的条件问题
- python - 我希望我的机器人处理其他机器人发送的命令
- cron - 如何在不同的 cron 上为相同的环境变量设置不同的值?
- pip - 回复键盘的问题
- regex - 如果一行和下一行以相同的模式开头,如何不打印一行?
- excel - 如何在 Excel 中正确使用 IF AND
- c++ - 在 c 中复制数组与复制 int 成本和性能
- javascript - 比上一次渲染时渲染了更多的钩子——nextjs
- next.js - Contentful 和 Next JS - 内容不显示的问题
- python - 如何在 Google Chrome 最新版本上执行 InstaPy?