Java 如何从jar/war构建文件中删除配置/属性

Java 如何从jar/war构建文件中删除配置/属性,java,Java,如何从jar/war构建文件中删除配置/属性,从而不依赖于对配置/属性文件所做的更改?假设您使用maven进行构建,您可以通过pom.xml过滤资源,如下所示 <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering>

如何从jar/war构建文件中删除配置/属性,从而不依赖于对配置/属性文件所做的更改?

假设您使用maven进行构建,您可以通过pom.xml过滤资源,如下所示

    <resources>
        <resource>
            <directory>src/main/resources</directory>
            <filtering>true</filtering>
            <excludes>
                <exclude>**/*.conf</exclude>
                <exclude>**/*.properties</exclude>
            </excludes>
        </resource>
    </resources>

将它们放在web应用程序之外的某个地方?大多数应用程序服务器支持共享类路径区域,您可以在其中放置将添加到所有应用程序类路径的项目。配置适当的位置并将配置文件放在那里。