java - 读取 jar/war 文件中的 maven.properties 文件

标签 java maven readfile

有没有办法用 Java 读取 jar/war 文件中的文件 (maven.properties) 的内容?我需要在不使用时(在内存中)从磁盘读取文件。有关如何执行此操作的任何建议?

问候, 约翰基斯

最佳答案

String path = "META-INF/maven/pom.properties";

Properties prop = new Properties();
InputStream in = ClassLoader.getSystemResourceAsStream(path );
try {
  prop.load(in);
} 
catch (Exception e) {

} finally {
    try { in.close(); } 
    catch (Exception ex){}
}
System.out.println("maven properties " + prop);

关于java - 读取 jar/war 文件中的 maven.properties 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5270611/

相关文章:

java - 设置浮点精度

java - 如何在运行后保持应用程序窗口处于 Activity 状态?

java - ssh注销后Spring boot App无法正常工作

file - Golang 如何在 Go 中读取输入文件名

c - 读取充满整数的文件时,C 中的段错误

java - 在我的 hdpi 文件夹中添加新的 png 图片后,R.java 消失了

java - 将 CMUSphinx 与 PyAIML 连接 - 输入/输出流

maven - 适用于 OpenAPI 3.0 的 Swagger Codegen(带有 Maven 插件)

java - mvn -v 给我 "Unsupported major.minor version 51.0"

c++ - 将未知数量的由空格分隔的整数读入每行一个 vector