Intellij - 如何将文本文件添加到资源中

3

我正在使用properties.load和文件名读取一个*.properties文件。

我想将该属性文件添加到jar包或类路径中。

  1. 如何将文件添加到jar包中?
  2. 如何从jar包中读取?
1个回答

9

将文件放置在源文件夹中,它将被复制到输出并根据 Settings | Compiler | Resource Patterns 与类一起添加到 jar 包中。

要在您的应用程序中加载文件,请使用以下代码:

Properties props = new Properties();
InputStream is = this.getClass().getResourceAsStream("/file.properties");
props.load(is);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接