Installer evidence for Java applications is reported with the raw evidence type "Java." While the location of this evidence may vary, it is collected by the FlexNet Inventory Agent using a consistent set of commands.
How Java installer evidence is collected by the FlexNet Inventory Agent
Installer evidence of type "Java" is collected by the FlexNet Inventory Agent when it runs one of the following commands:
java -version
java -fullversion
java -XshowSettings -version
These commands are executed only if a Java executable is found during the file scan. As a result, there will be accompanying file evidence for the Java executable when Java installer evidence is reported. If the Java executable is removed, the agent will not be able to run these commands, and Java installer evidence will not be collected.
How Java evidence appears in the NDI file
Installer evidence of type "Java" is included in the inventory (NDI) file generated by the FlexNet Inventory Agent. A typical entry might look like this:
<Package Evidence="Java" Name="OpenJDK Platform 23.0.2" Version="23.0.2+7-58">
<Property Name="Publisher" Value="Oracle Corporation"/>
<Property Name="InstallLocation" Value="C:\Program Files (x86)\Java JDK\jdk-23.0.2\bin"/>
</Package>
Additional file evidence when Oracle Java scanning is enabled
If Oracle Java scanning is enabled, the NDI file will also include detailed file evidence for the Java executable, such as version, publisher, and installation metadata:
<Content MD5="NO_MD5" Size="49760">
<Instance Path="C:\Program Files (x86)\Java JDK\jdk-23.0.2\bin\java.exe" DateTime="20250206T145518"/>
<Property Name="CompanyName" Value="Oracle Corporation"/>
<Property Name="LegalCopyright" Value="Copyright © 2024"/>
<Property Name="OriginalFilename" Value="java.exe"/>
<Property Name="ProductName" Value="OpenJDK Platform 23.0.2"/>
<Property Name="ProductVersion" Value="23.0.2.0"/>
<Property Name="FileVersion" Value="23.0.2.0"/>
<Property Name="WinPE Version" Value="23.0.2.0"/>
<Property Name="FileDescription" Value="OpenJDK Platform binary"/>
<Property Name="InternalName" Value="java"/>
<Property Name="Language" Value="1033"/>
<Property Name="InstallDate" Value="20250206T145518"/>
<Property Name="InstallLocation" Value="C:\Program Files (x86)\Java JDK\jdk-23.0.2\bin"/>
<Property Name="Publisher" Value="Oracle Corporation"/>
<Property Name="ReleaseFileExists" Value="TRUE"/>
<Property Name="JavaVersion" Value="23.0.2+7-58"/>
<Property Name="UnlockCommercialFeatures" Value="FALSE"/>
<Property Name="MissionControl" Value="FALSE"/>
<Property Name="AMCAgent" Value="FALSE"/>
<Property Name="UsageTracker" Value="FALSE"/>
</Content>For more information about the Java command used during inventory gathering, refer to the Gathering FlexNet Inventory Guide.
- Windows platforms: See Common: Child Processes on Windows Platforms
- UNIX-like platforms: See Common: Child Processes on UNIX-Like Platforms
Instructions for enabling Oracle Java scanning are available in the Flexera One IT Asset Management Online Help or in the FlexNet Manager Suite Online Help.
Related Articles
Understand Flexera Inventory Agent behavior with Apple Virtualization framework 1Number of Views Managing Oracle Universal Installer (OUI) evidence gathered by the FlexNet inventory agent 128Number of Views Application usage metering using the FlexNet inventory agent 194Number of Views Gathering diagnostic tracing from a FlexNet inventory agent process on Unix-like operating systems 142Number of Views Agent 5.2 will not start - Error: Failed the start ActiveMQ server java.lang.NullPointerException at com.flexnet.agent.Age… 10Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago