Skip to content

It can be used to manage your locally installed JDKs , download and Install New JDK , Set Environment Variable Path. No more trawling download pages, extracting archives, messing with _HOME and PATH environment variables.

Notifications You must be signed in to change notification settings

AnandhuArjunan/JDKManagerTool

Repository files navigation

JDKManagerTool

It can be used to manage your locally installed JDKs , download and Install New JDK , Set Environment Variable Path. No more trawling download pages, extracting archives, messing with _HOME and PATH environment variables.

Note: Only for Windows OS. For other OS use SDKMan - https://github.com/sdkman/sdkman-cli

Tech

It is a Non Modular Application. [The Project uses JLink for creating Platform Specific Runtime, and for a Modular Project, Jlink does not support loading of Automatic Modules, Since we had to use many non Modular Jars in this Project , it is required to convert them to Modular Jars .That is an additional Task. To avoid this I have decided to make a Non Modular Project]

Use

Release Binaries[Installer and Portable Versions] are uploaded.

Dependencies for Building

Build Commands

Run Directly [No need of Wix Toolset to be installed]:

gradlew run

Creating platform-specific application installers: [Creates Windows Executable and Installers]

gradlew jpackage

Development

Want to contribute? Great! Thank you for showing interest in this Project.

License

Apache 2.0

Free Software, Hell Yeah!

About

It can be used to manage your locally installed JDKs , download and Install New JDK , Set Environment Variable Path. No more trawling download pages, extracting archives, messing with _HOME and PATH environment variables.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published