diff --git a/official/lite/image_classification/README.en.md b/official/lite/image_classification/README.en.md
index 8e8be487c54c0cca2c5d7a579e46b1c61cfacc80..d65038257f75ebd4cbe9f00034708a97ec07c818 100644
--- a/official/lite/image_classification/README.en.md
+++ b/official/lite/image_classification/README.en.md
@@ -45,7 +45,7 @@ The following describes how to use the MindSpore Lite C++ APIs (Android JNIs) an
     - NDK >= 21.3 [NDK](https://developer.android.google.cn/ndk/downloads?hl=zh-cn)
     - CMake >= 3.10.2   [CMake](https://cmake.org/download)
     - Android SDK >= 26 [SDK](https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/)
-    - JDK >= 1.8 [JDK](https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html)
+    - JDK >= 1.8 [JDK](http://jdk.java.net)
 
     ![project_structure](images/project_structure.png)
 
diff --git a/official/lite/image_classification/README.md b/official/lite/image_classification/README.md
index ed5155818a7070835c7f493670e6e8451dd4df20..698745d29d44ebe3d666536fc83b79080e47d227 100644
--- a/official/lite/image_classification/README.md
+++ b/official/lite/image_classification/README.md
@@ -49,7 +49,7 @@
     - NDK >= 21.3 [NDK](https://developer.android.google.cn/ndk/downloads?hl=zh-cn)
     - CMake >= 3.10.2   [CMake](https://cmake.org/download)
     - Android SDK >= 26 [SDK](https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/)
-    - JDK >= 1.8 [JDK](https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html)
+    - JDK >= 1.8 [JDK](http://jdk.java.net)
 
         ![project_structure](images/project_structure.png)
 
diff --git a/official/lite/image_segmentation/README.en.md b/official/lite/image_segmentation/README.en.md
index dc4298185a561df0da30628954f626078532a60c..b46cc86109ddcad0d7e18180d63123bfa843fe6b 100644
--- a/official/lite/image_segmentation/README.en.md
+++ b/official/lite/image_segmentation/README.en.md
@@ -45,7 +45,7 @@ The following describes how to use the MindSpore Lite JAVA APIs and MindSpore Li
     - NDK >= 21.3 [NDK](https://developer.android.google.cn/ndk/downloads?hl=zh-cn)
     - CMake >= 3.10.2   [CMake](https://cmake.org/download)
     - Android SDK >= 26 [SDK](https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/)
-    - JDK >= 1.8 [JDK](https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html)
+    - JDK >= 1.8 [JDK](http://jdk.java.net)
 
     ![project_structure](images/project_structure.png)
 
diff --git a/official/lite/image_segmentation/README.md b/official/lite/image_segmentation/README.md
index c9ecfea84c6edd2786679e0c518da6b97f963301..a38258678a22bc2bb37e7422f505be0904e92475 100644
--- a/official/lite/image_segmentation/README.md
+++ b/official/lite/image_segmentation/README.md
@@ -49,7 +49,7 @@
     - NDK >= 21.3 [NDK](https://developer.android.google.cn/ndk/downloads?hl=zh-cn)
     - CMake >= 3.10.2   [CMake](https://cmake.org/download)
     - Android SDK >= 26 [SDK](https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/)
-    - JDK >= 1.8 [JDK](https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html)
+    - JDK >= 1.8 [JDK](http://jdk.java.net)
 
         ![project_structure](images/project_structure.png)
 
diff --git a/official/lite/object_detection/README.en.md b/official/lite/object_detection/README.en.md
index 54403ccd4687da7e197fac8e07599848988639ae..69917027f25973763827328095d7bc0eaedd380d 100644
--- a/official/lite/object_detection/README.en.md
+++ b/official/lite/object_detection/README.en.md
@@ -45,7 +45,7 @@ The following describes how to use the MindSpore Lite C++ APIs (Android JNIs) an
     - NDK >= 21.3 [NDK](https://developer.android.google.cn/ndk/downloads?hl=zh-cn)
     - CMake >= 3.10.2   [CMake](https://cmake.org/download)
     - Android SDK >= 26 [SDK](https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/)
-    - JDK >= 1.8 [JDK](https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html)
+    - JDK >= 1.8 [JDK](http://jdk.java.net)
 
     ![project_structure](images/project_structure.png)
 
diff --git a/official/lite/object_detection/README.md b/official/lite/object_detection/README.md
index 238374b4daedb92bea083d21655bd2aafc316bdb..556928c52e6d25ebe0d432ce1a68e619f5e5007a 100644
--- a/official/lite/object_detection/README.md
+++ b/official/lite/object_detection/README.md
@@ -49,7 +49,7 @@
     - NDK >= 21.3 [NDK](https://developer.android.google.cn/ndk/downloads?hl=zh-cn)
     - CMake >= 3.10.2   [CMake](https://cmake.org/download)
     - Android SDK >= 26 [SDK](https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/)
-    - JDK >= 1.8 [JDK](https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html)
+    - JDK >= 1.8 [JDK](http://jdk.java.net)
 
         ![project_structure](images/project_structure.png)
 
diff --git a/official/lite/posenet/README.en.md b/official/lite/posenet/README.en.md
index d9d88fa705dd9c3d7d5ffec06613595edf0c842c..7a291096560f3564a94adb9f12cb1ed8794aa3c2 100644
--- a/official/lite/posenet/README.en.md
+++ b/official/lite/posenet/README.en.md
@@ -45,7 +45,7 @@ This sample application demonstrates how to use the MindSpore Lite API and skele
     - NDK >= 21.3 [NDK](https://developer.android.google.cn/ndk/downloads?hl=zh-cn)
     - CMake >= 3.10.2   [CMake](https://cmake.org/download)
     - Android SDK >= 26 [SDK](https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/)
-    - JDK >= 1.8 [JDK](https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html)
+    - JDK >= 1.8 [JDK](http://jdk.java.net)
 
     ![project_structure](images/project_structure.png)
 
diff --git a/official/lite/posenet/README.md b/official/lite/posenet/README.md
index 81660301582b73d2266a0e4836c7d1b64068e3ab..05754ab00be776700a94d6fc5385f1bfe06784ed 100644
--- a/official/lite/posenet/README.md
+++ b/official/lite/posenet/README.md
@@ -49,7 +49,7 @@
     - NDK >= 21.3 [NDK](https://developer.android.google.cn/ndk/downloads?hl=zh-cn)
     - CMake >= 3.10.2   [CMake](https://cmake.org/download)
     - Android SDK >= 26 [SDK](https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/)
-    - JDK >= 1.8 [JDK](https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html)
+    - JDK >= 1.8 [JDK](http://jdk.java.net)
 
         ![project_structure](images/project_structure.png)
 
diff --git a/official/lite/scene_detection/README.en.md b/official/lite/scene_detection/README.en.md
index 41c03c40b5874dd03ed2aa381c482c6d05318db8..02a471e167682716bb91cd853f74d1181726ec16 100644
--- a/official/lite/scene_detection/README.en.md
+++ b/official/lite/scene_detection/README.en.md
@@ -45,7 +45,7 @@ This sample application demonstrates how to use the MindSpore Lite C++ API (Andr
     - NDK >= 21.3 [NDK](https://developer.android.google.cn/ndk/downloads?hl=zh-cn)
     - CMake >= 3.10.2   [CMake](https://cmake.org/download)
     - Android SDK >= 26 [SDK](https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/)
-    - JDK >= 1.8 [JDK](https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html)
+    - JDK >= 1.8 [JDK](http://jdk.java.net)
 
     ![project_structure](images/project_structure.png)
 
diff --git a/official/lite/scene_detection/README.md b/official/lite/scene_detection/README.md
index f89daeec3dfa9a796ee2b50cffd80d9327dff0e7..ba02a95fe9c074d9ff3add5f7f750c5fe0ad7bce 100644
--- a/official/lite/scene_detection/README.md
+++ b/official/lite/scene_detection/README.md
@@ -49,7 +49,7 @@
     - NDK >= 21.3 [NDK](https://developer.android.google.cn/ndk/downloads?hl=zh-cn)
     - CMake >= 3.10.2   [CMake](https://cmake.org/download)
     - Android SDK >= 26 [SDK](https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/)
-    - JDK >= 1.8 [JDK](https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html)
+    - JDK >= 1.8 [JDK](http://jdk.java.net)
 
         ![project_structure](images/project_structure.png)
 
diff --git a/official/lite/style_transfer/README.en.md b/official/lite/style_transfer/README.en.md
index 1bc65c84a4f5fa6804a2b095605bec7c22bd3df7..0566c413ef9810d2b4face52d844d33d43ae3e2c 100644
--- a/official/lite/style_transfer/README.en.md
+++ b/official/lite/style_transfer/README.en.md
@@ -45,7 +45,7 @@ This sample application demonstrates how to use the MindSpore Lite API and MindS
     - NDK >= 21.3 [NDK](https://developer.android.google.cn/ndk/downloads?hl=zh-cn)
     - CMake >= 3.10.2   [CMake](https://cmake.org/download)
     - Android SDK >= 26 [SDK](https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/)
-    - JDK >= 1.8 [JDK](https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html)
+    - JDK >= 1.8 [JDK](http://jdk.java.net)
 
     ![project_structure](images/project_structure.png)
 
diff --git a/official/lite/style_transfer/README.md b/official/lite/style_transfer/README.md
index e0e22557b00b133f2683519a9ea57d9e2b593c19..25e30de8e01ea0a884d897bdba5b075b07968c6d 100644
--- a/official/lite/style_transfer/README.md
+++ b/official/lite/style_transfer/README.md
@@ -49,7 +49,7 @@
     - NDK >= 21.3 [NDK](https://developer.android.google.cn/ndk/downloads?hl=zh-cn)
     - CMake >= 3.10.2   [CMake](https://cmake.org/download)
     - Android SDK >= 26 [SDK](https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/)
-    - JDK >= 1.8 [JDK](https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html)
+    - JDK >= 1.8 [JDK](http://jdk.java.net)
 
         ![project_structure](images/project_structure.png)