java - jar 中的自定义文件类型

标签 java netbeans jar

我正在 Netbeans 中开发一个 Java 项目,其中包含多个具有自定义类型的文件(例如 .rml .mod 和...)

netbeans 不会在项目中显示这些文件,当我构建项目时,我需要手动复制它们,以便项目可以加载它们。

是否可以在构建时自动将这些文件包含到输出 Jar 文件中?

如果是,那么我如何以及如何在代码中访问它们?
如果没有,那么我如何管理这些文件(自动将它们复制到所需的位置等)?

最佳答案

在java应用程序中创建一个包并将文件添加到该包中。

要访问此文件,请使用以下代码:

getClass().getResource("/Images/imgedit.png")

包名而不是“Images”,文件名而不是“imgeit.png”。

关于java - jar 中的自定义文件类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10773999/

相关文章:

java - 将多个文本添加到 TextView

Java实例方法

java - 如何从 Java Netbeans 中的 GUI 更新表?

java - 使用 ANT 和 Eclipse 自动创建 JAR

java - 制作安装程序需要除 .jar 之外的哪些文件

java - 更改 Java 中的默认包是否存在风险?

java - Joomla 3.3在java中加密,获取salt值

java - 使用增强的 For 循环语法输出较慢的结果

java - 如何从Netbeans项目中的jar中排除源包

java - Netbeans with Java 如何查找错误源?