How to get all properties files in a package and update the key values using java?

后端 未结 2 920
再見小時候
再見小時候 2021-01-29 09:48

I tried a lot, but was unable to find a solution.

|
|--src/main/resouces
       |
       |-updatePropertiesFile.java
       |-xyz_en_US.properties
       |-xyz_e         


        
2条回答
  •  孤街浪徒
    2021-01-29 10:49

    Every Java IDE out there has a replace-in-path function. Sublime Text, VS Code and Atom almost certainly have that as well. IntelliJ's particularly good. No reason to even write Java code to do this. Otherwise, it's as simple as:

    File[] files = new File("src/main/resources").listFiles();
    for (File file in files) {
        if (file.getName().endsWith("properties")) {
            //Load and change...
        }
    }
    

提交回复
热议问题