diff --git a/README.md b/README.md
index 339f177b96b045c4d78a01975e0884a0f5a4f501..7fcecbe5af08883323e62b18735e13725e6e35df 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-# JsonFileCompare
+# LanguageFileCompare
-### Find missing key in Target json file
+### Find missing key in Target files
```
mvn package
@@ -8,8 +8,9 @@ mvn package
可以在target下找到JsonFileCompare-exec.jar
- ```java
-java -cp JsonFileCompare-exec.jar JsonFileCompare /xxx/locale-zh_TW.json /xxx/locale-zh_CN.json /xxx/locale-en_US.json
+ ```
+java -cp LanguageFileCompare-exec.jar LanguageFileCompare /xxx/locale-zh_TW.json /xxx/locale-zh_CN.json /xxx/locale-en_US.json
```
-P.S 第一個參數為基準的json, 後面為要找出缺少key的目標檔案
+* 第一個參數為基準的json, 後面為要找出缺少key的目標檔案
+* 增加檢查專案src/main/resources/i18n下的properties檔案
diff --git a/pom.xml b/pom.xml
index 6b114e35cf606ec8792e25266ccdf57cf6d376cb..9a3cd8790ebc84c43cf64d6004c46d2222f496cb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
org.ylhealth
- JsonFileCompare
+ LanguageFileCompare
0.0.1
jar
@@ -45,7 +45,7 @@
jar-with-dependencies
- JsonFileCompare-exec
+ LanguageFileCompare-exec
false
diff --git a/src/main/java/JsonFileCompare.java b/src/main/java/LanguageFileCompare.java
similarity index 94%
rename from src/main/java/JsonFileCompare.java
rename to src/main/java/LanguageFileCompare.java
index 3eeabf191d68bf9254b7e5960b41b4059986260b..f4791f1504c561202991028355b6d1a15ef1738e 100644
--- a/src/main/java/JsonFileCompare.java
+++ b/src/main/java/LanguageFileCompare.java
@@ -13,8 +13,8 @@ import java.util.*;
import java.util.stream.Collectors;
import java.util.stream.IntStream;
-public class JsonFileCompare {
- private static Logger log = LoggerFactory.getLogger(JsonFileCompare.class);
+public class LanguageFileCompare {
+ private static Logger log = LoggerFactory.getLogger(LanguageFileCompare.class);
public static void main(String[] args) {
try {
@@ -87,9 +87,9 @@ public class JsonFileCompare {
Map> map =
Arrays.stream(
- Optional.ofNullable(
- Paths.get(path).toFile().list((dir, name) -> name.endsWith(extension)))
- .orElse(new String[0]))
+ Optional.ofNullable(
+ Paths.get(path).toFile().list((dir, name) -> name.endsWith(extension)))
+ .orElse(new String[0]))
.map(s -> s.split(extension)[0])
.collect(
Collectors.groupingBy(