Java EKT
Java EKT
• Features
– NRE Overview
– Versioning and Availability
– NMC Launcher
• Installation
– Prerequisites, Installation, Upgrade, Uninstall
• Demo
• QA
• Oracle announced that beginning of January 1, 2019, it will no longer provide public support and
updates to Java SE 8.
• Java security updates will be provided only for those customers who have entered into a license
agreement with Oracle.
• These changes in the licensing strategy impacts Networker customers as they will need to buy
Oracle Java license to use with Networker going forward.
• Oracle Java 11/18.9 is the next LTS (Long Term Support) release.
• Java Web Start will continue to be supported throughout the life of Java 8 (at least until March
2025).
• Java Web Start capabilities will not be included in Java 11/18.9 or beyond.
• DellEMC has a license to distribute Java within the products but does not have a license to
distribute “naked Java” (Java that is installed using the Oracle installer system wide on
endpoints).
• Networker Runtime Environment (NRE) is a common installer distribution package for JRE.
• This will be available in for all 3 platforms i.e. Windows, Linux and MacOS.
• NRE is agnostic/independent of Networker releases and version. It can be installed with all
versions of Networker i.e. 9.2.x/18.x/19.x.
– NRE package will have the initial version as 8.0 (based on Java 8)
– Windows: NRE_8.0.msi
– Linux: NRE_8.0.rpm
– MacOS: NRE_8.0.pkg
Release Cycle:
– The binaries should be posted alongside the existing NW product binaries under the NetWorker
CCPN.
– The initial release will require updated NW packages to support NRE. This will be supported at
GA for 19.1, we will also release a CHF for 9.2.x and 18.x to enable this support
• It's a java application which will be bundled along with NRE and would be used to launch NMC.
• Connection Flow:
– Get the NMC server hostname and port from customer.
– Connect to NMC Server to download the JNLP (in background) and launch it internally using Java Web Start path of JRE shipped as
part of NRE common installer.
– Already downloaded JNLP can also be used to launch NMC UI.
• Launcher application will provide a "drop down combo box" which should list last seven gstd server
hostnames connected in past. Customer can choose one among them or provide the fresh
hostname.
• For all machines, where customer want to run NMC UI using NRE shipped Java, NMC Launcher
should be used.
1. Install NRE
2. Install / Upgrade Networker
• Prerequisites:
– NA
• Installer Details
Windows
– Default Location: C:\Program Files\NRE
– Relocatable Install allowed
– Installer Creates:
› Shortcut in All Programs
› Shortcut on desktop (if user select the check box during installation)
› Creates a registry: HKLM\ SOFTWARE\Networker Runtime Environment
› Sets an environment variable “NSR_JAVA_HOME” with NRE shipped Java path.
Linux
MacOS
• NRE Upgrade
– Upgrade will overwrite the JRE 8 with newer version.
• NRE Uninstall
– Cleans up the installed files
– Logs and config folders are retained.
– Unset NSR_JAVA_HOME environment variable.