使用 java 在 war 文件中读取 Manifest.mf

Reading Manifest.mf in war file using java

我正在尝试读取 war 文件中的 MANIFEST.MF。我正在使用 Eclipse.

InputStream inputStream = getClass().getClassLoader().getResourceAsStream(
    "/META-INF/MANIFEST.MF"
);
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));

我有此代码,但出现 java.lang.NullPointerException 错误。我的项目文件夹中有 war 文件。

非常感谢任何建议。谢谢!

确保您的 war 文件是您的 classpath 的一部分,否则您尝试执行的操作将不起作用。