Reducing App Risks: Understanding Java Dependencies and Identifying End of Life Versions

Employees and customers rely on your systems and services to be available when they need them.  There are currently over three thousand classes of Java and dependencies and configurations can cause havoc with packaging your business critical applications.  And older versions of Java that are no longer supported can open your organization to unnecessary security risks.

End User Computing and Desktop Administrators, especially those who package and support 3rd party applications, have a general disdain for apps that rely on Java. Various apps, especially older ones, require specific versions of Java, so they need to manage many different versions in their enterprise environments. Having those multiple versions can also create security issues and require constant attention to vulnerability alerts to ensure that the versions of Java that are running are up-to-date and fully supported to thwart hackers.

With over 3000 classes of Java, managing dependencies is the #1 issue we heard from our AdminStudio customers.  Now in the latest release of AdminStudio 2016 SP2,  new capabilities for Java testing and Dependency Mapping analyzes MSI and EXE installers to determine application dependency with Java.

Java Detection Tests

AdminStudio 2016 SP2 includes new Java detection tests for Windows and macOS desktop applications that determine whether an application has a dependency on a Java version (required during either package installation or after package installation) that has been designated as end of life/end of support. Either an Error or Warning is generated:

  • Error— Application is dependent upon a Java version that is designated as end-of-life/end-of-support.
  • Warning— Application depends upon a version of Java that is not the most recent version.

Java Runtime Environment Dependency Report

A new Java Runtime Environment Dependency report has been introduced which can be found on the Report Center tab. The initial view of this report shows the number of applications that require a Java Runtime version to run, and the number of applications that install a specific Java Runtime version during installation.

Current AdminStudio customers can download AdminStudio Suite 2016 SP2 from the Flexera Software Product and License Center.

Leave a Reply

Your email address will not be published. Required fields are marked *