diff --git a/defaults/main.yml b/defaults/main.yml index c5e6910..6d1e2cd 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -2,6 +2,7 @@ openjdk_install: True openjdk_default: 8 jdk_default: '{{ openjdk_default }}' +openjdk_force_default: false openjdk_pkg_state: present openjdk_version: - '{{ openjdk_default }}' diff --git a/tasks/openjdk_deb.yml b/tasks/openjdk_deb.yml index ded18c8..ddd47e8 100644 --- a/tasks/openjdk_deb.yml +++ b/tasks/openjdk_deb.yml @@ -33,7 +33,7 @@ - name: Set the default OpenJDK as Zulu shell: update-java-alternatives {{ openjdk_zulu_alternatives_options }} -s {{ openjdk_zulu_java_home }} - when: openjdk_installed is changed + when: openjdk_installed is changed or openjdk_force_default - name: Set the correct value for jdk_java_home when we are installing Zulu set_fact: @@ -69,7 +69,7 @@ - name: Set the default OpenJDK shell: update-java-alternatives -s java-1.{{ openjdk_default }}.0-openjdk-amd64 - when: openjdk_installed is changed + when: openjdk_installed is changed or openjdk_force_default - name: Set the correct value for jdk_java_home when we are installing the distribution OpenJDK set_fact: