updates java_home in cache as well
diff --git a/tasks/main.yml b/tasks/main.yml
index 083b921..cf79db2 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -5,6 +5,11 @@
     msg: "Please provide java_home"
   when: java_home is not defined
 
+- name: Refresh cache with provided java_home
+  cache:
+    key: 'java_home'
+    value: '{{ java_home }}'
+
 - name: Remove old JAVA_HOME
   lineinfile:
     create: yes