Java 如何从Jar文件读取WEB-INF中的属性文件
我有一个jar文件(一个api),我需要从中加载一个存在于WEB-INF文件夹中的属性文件。 如何从jar加载此属性文件Java 如何从Jar文件读取WEB-INF中的属性文件,java,Java,我有一个jar文件(一个api),我需要从中加载一个存在于WEB-INF文件夹中的属性文件。 如何从jar加载此属性文件 非常感谢您的帮助。如果您的属性文件位于WEB-INF/classes中,您可以轻松完成此操作。在这种情况下,只需写以下内容 Properties props = new Properties(); props.load(getClass().getResourceAsStream("/myprops.properties")); 显然,该文件可能位于类的子文件夹中。在这种情
非常感谢您的帮助。如果您的属性文件位于
WEB-INF/classes
中,您可以轻松完成此操作。在这种情况下,只需写以下内容
Properties props = new Properties();
props.load(getClass().getResourceAsStream("/myprops.properties"));
显然,该文件可能位于
类
的子文件夹中。在这种情况下,调用getResourceAsStream()
时必须指定完整路径 欢迎来到堆栈溢出!我们鼓励你这样做。如果您有,请将其添加到问题中-如果没有,请先研究并尝试您的问题,然后返回.AlexR,这适用于.properties文件,但不适用于.xml文件。您能告诉我如何为xml配置文件实现相同的功能吗。