
FlexNet Manager Content Blog — PrasadAminBS (Flexera Software)
Oracle Java Precedence Rule – ARL Update Overview
Background: Oracle Java licensing on VMware environments can lead to duplicate license consumption due to multiple recognitions of Java Applications(JRE, JDK, and Java Platform) on the same device. This results in:
- Over-reporting of Java installations
- Manual exemptions to correct licensing scope
- Inflated license consumption in Flexera
Current ARL Behavior: ARL independently recognizes:
- Java Runtime Environment (JRE)
- Java Development Kit (JDK)
- Java Platform (via installer/file evidence)
Problem: Multiple recognitions on the same device cause:
- False positives
- Duplicate license consumption
- Increased manual effort for exemptions
Proposed Solution: Java Precedence Rule
Key Change:
- Precede JRE and JDK recognition on devices where the Java Platform is already detected via file evidence.
Benefits:
- Reduces false positives
- Improves license consumption accuracy
- Minimizes manual exemption efforts
Examples:
- Java Development Kit 8 Standard, Java Runtime Environment 8 Standard and Java Platform for Installer evidence 8 Standard → Preceded by Java Platform 8 Standard
- Java Development Kit 11 Standard and Java Platform for Installer evidence 11 Standard → Preceded by Java Platform 11 Standard
Scope: Applies to all Public/Freeware and Commercial Oracle Java Standard Editions in ARL.
Customer Impact:
- Automatic exclusion of JRE and JDK when Java Platform is detected
- More accurate license reporting
- Reduced manual intervention
Release ETA:
📅 14th November 2025 – ARL Release