--- # 20260912 - Hyperling # Arch has too new of Java for Android / Gradle to even run AGP Assistant on. - name: Workstation | Linux | Software | Java block: - name: Workstation | Linux | Software | Java | Facts set_fact: jdk_version: 21 jdk_dir: ~/SDKs/Java - name: Workstation | Linux | Software | Java | Install package: name: - "jdk{{ item }}-openjdk" state: present loop: - "{{ jdk_version }}" - 25 - 21 - 17 - name: Workstation | Linux | Software | Java | Set shell: "archlinux-java set java-{{ jdk_version }}-openjdk" - name: Workstation | Linux | Software | Java | Link shell: "ln -sf /usr/lib/jvm {{ jdk_dir }}" args: creates: "{{ jdk_dir }}" become_user: "{{ user }}" when: code is true and ansible_pkg_mgr == "pacman"