This article addresses the following questions:
NCM - 10.x
MnR - 7.x
Smarts - 10.x
Updating the Java version in the Smarts environment is not recommended as Smarts is designed to run on a particular Java Version.
Manually updating Java to the latest or desired Java version may lead to issues with Smarts application functionality.
All the Java and it's component used by the Smarts applications are installed within the application installation directory.
It does not use the installations outside of the Smarts applications installation path, such as from /usr/lib/jvm directory.