java - 如何从 POJO 的 meta-inf 文件夹中读取属性文件

标签 java jar properties package meta-inf

如何从普通 Java 类的 Web 应用程序中的 meta-inf 文件夹中读取属性文件。

最佳答案

您可以做的最简单的事情是:-

InputStream propertiesIs = this.getClass().getClassLoader().getResourceAsStream("META-INF/your.properties");
Properties prop = new Properties();
prop.load(propertiesIs);
System.out.println(prop.getProperty(YourPropertyHere));

或者

您也可以尝试使用 FileInputStream 加载属性:-

input = new FileInputStream("META-INF/your.properties");

关于java - 如何从 POJO 的 meta-inf 文件夹中读取属性文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31316490/

相关文章:

java - 尝试用java实现trie数据结构

java - 通过InputStream和OutputStream模拟数据序列

java - Eclipse 生成的 .jar 文件无法运行

java - 部署 Web 应用程序时仅读取 .properties 文件一次

Java:动态属性

java - 基于另一个 ComboBox 的项目禁用 JComboBox

java - 面板从 JFrame 中移除后如何处理 JPanel

groovy - 使用 Gradle 创建 FAT 纯源 jar

java - 在 jar 内使用 jar 时 Eclipse 生成的自定义类加载器在哪里?

c# - 在 UML 类图中表示 C# 访问器属性?