java - 可运行jar文件创建-jar包中包含的资源文件夹

标签 java jar

我的类(class)文件包含一个资源文件夹并读取文件并继续

enter image description here

问题 在创建 jar 文件时,我想将资源文件夹(连同文件)包含在 jar 包中

enter image description here

目的 因为多个用户执行jar文件,他们可能会改变文件内容并执行

Jar包中资源文件夹怎么包含的告诉我

最佳答案

您需要将资源文件夹放在 src 文件夹下,这样它将包含在您的 Runnable Jar 中。

引用资源文件的正确方法是使用 getResourcegetResourceAsStream .

例如:

this.getClass().getClassLoader().getResourceAsStream("resources/filename.extension");

其中“resources”是您放置在 src 下的文件夹的名称。

关于java - 可运行jar文件创建-jar包中包含的资源文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36855520/

相关文章:

java - viewHolder 和抽屉导航的问题

java - 如何从eclipse中调用jar包中的主类?

java - int 和 Integer 的区别

java - 使用 Hibernate 的问题 - 未找到 JDBC 驱动程序类 : com. mysql.jdbc.Driver

java - .jar 文件遇到困难

java - 如何迭代位于运行的 .jar 文件外部的文件夹

Java 声音无法在可执行 jar 上播放

java maven项目结构重构

java - 如何从 servlet 验证连接是使用双向 SSL 建立的?

java - 使用java嵌入式密码查询获取节点的属性