Details
-
Type:
Improvement
-
Status: Closed
-
Priority:
Major
-
Resolution: Parked
-
Affects Version/s: 3.15.2
-
Fix Version/s: None
-
Component/s: Installer
-
Labels:
-
Notability:n/a
Description
For OSX, Windows and Docker image distributions, Sonatype includes a JRE to run repository manager. Prior to version 3.16.0, this was an official JRE build from Oracle.
The NXRM distribution included JRE bin directory does not include typical Java Development Kit tools like jstack and keytool. ( https://openjdk.java.net/tools/index.html ) Tools like these are extremely helpful from a support and admin perspective, especially on windows where native tools that perform similar functions are not readily available.
In particular is is almost impossible to get a useful thread dump from a hung Java application on Windows without a tool like jstack.
As of 3.16.0 ( NEXUS-17876 ) the bundled JRE vendor is Azul Systems and the build is OpenJDK. Azul systems OpenJDK builds include the tools mention above, and we should be able to start including them in repository manager distributions.
Expected
Bundle ALL java tools found in Azul OpenJDK builds in repository manager distributions which already include a JRE.
A user should be able to run tools like jstack and keytool using the bundled java distribution.