Windows JDK Manager (win-jdk-Manager)

Re-point / switch between different JAVA versions on windows with ease.

ADjo LABS PROJECT : Simple and lightweight desktop utility with Interactive cmd Interface for easy view, re-point and switching between JAVA versions on windows. Demonstrating the capability of native windows scripting. Enables to view all installed JDK/JRE versions [32bit/64bit]. One-touch easy view and re-point JAVA Env Variables on Windows. Just double click to launch !
Built specifically on windows native technologies! (VBScript, WScript, WMI) This utility has no dependency on third party compiler / interpreters / engines (e.g. java, nodejs. .NET or other such runtimes), hence simple and lightweight.

ADjo LABS PROJECT : Simple and lightweight desktop utility with Interactive cmd Interface for easy view, re-point and switching between JAVA versions on windows. Demonstrating the capability of native windows scripting.
Forks: 2
Stars: 1
Open issues: 6
Latest tag: v2.0
git clone https://github.com/adojos/win-jdk-Manager.git
READMELICENSE

License: MIT GitHub release (latest by date) GitHub repo size platform

win-jdk-Manager

Desktop Utility (WMI,WScript) with Interactive cmd Interface. Enables to view all installed JDK/JRE versions [32bit/64bit]. One-touch easy view and re-point JAVA Env Variables on Windows. Just double click to launch !

Built specifically on windows native technologies! (VBScript, WScript, WMI) This utility has no dependency on third party compiler / interpreters / engines (e.g. java, nodejs. .NET or other such runtimes), hence simple and lightweight!

Download

Please do not download from source code section as it may not be stable.

Instead use any latest stable release version, available for download from Releases section

How To Run

Simply double-click the main script file named 'jdkManager.vbs' to launch the utility. This will launch the command line interface. Please note that you might get UAC prompt if UAC is enabled on your windows.

Refer Wiki for usage tips, screenshots and video demo

Prerequisites

Win 7 / 8 / Server.

Require admin privileges / script execution privileges (elevated UAC prompt) on your windows system.

Additional Batch Files

A set of windows batch files are included in the source (as additional utility) which can as well be used for switching JAVA environment and setting environment variables. However these are not related to 'win-jdk-Manager' in anyway.

Known Issues / Bugs

Please refer the Issue list.

Feel free to contribte by logging any new defects, issues or enhancement requests

Authors

  • Tushar Sharma

License

This is licensed under the MIT License - see the LICENSE.md file for details

MIT License

Copyright (c) 2019 WWW.TESTOXIDE.COM | TUSHAR SHARMA

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Project Wikki

Video Demo
Home

VBScript (WMI,WScript) Utility with Interactive cmd Interface. Enables to view all installed JDK/JRE versions [32bit/64bit]. One-touch easy view and re-point JAVA Env Variables on Windows. Just double click to launch !

Built on windows native (VBScript, WScript, WMI) technologies! This utility has no dependency on third party compiler / interpreters / engines (e.g. java, nodejs. .NET or other such runtimes).


blank

Launch and Auto Scan

After launching the utility, the script auto scans the local system for potential JAVA installations (32bit/64bit) and your current environment variables (both SYSTEM and USER)


blank

Interactive Mode Options

After the scan is complete, the script continues into 'Interactive' mode

Please note that the current version only supports setting 'SYSTEM' variable and not 'USER' variables


blank

Choosing Options (Demo-UseCase)

Sample Use Case to demonstrate how to input your options

Please note that the current version only supports setting 'SYSTEM' variable and not 'USER' variables


blank

Tushar Sharma
Tushar Sharmahttps://www.automationdojos.com
Hi! This is Tushar, the author of 'Automation Dojos'. A passionate IT professional with a big appetite for learning, I enjoy technical content creation and curation. Hope you are having a good time! Don't forget to subscribe and stay in touch. Wishing you happy learning!

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recent Posts

RELATED POSTS

SEPA Bulk File Generator and Validator

ADjo LABS PROJECT: SEPA Bulk File Generator and Validator. Supported File Types PAIN008, PAIN001, PACS003 and PACS008. Tested for supporting PAIN.008.001.001 and PAIN.008.001.002 (version...

Configuring Maven Compiler Plugin (Java)

1. What is Maven Compiler Plugin The ‘Maven Compiler Plugin’ or more commonly known as 'Maven Java Compiler' is used to compile the source code...

Bulk XML Validator (vbsx-Validator)

ADjo LABS PROJECT : Lightweight, yet powerful! Free desktop utility, for fastest validation of 'large sized' XML file/s against XSD/s. Also supports validating hundreds...

Â

RECENT 'HOW-TO'

How To Install Oh-My-Posh On Windows PowerShell

Oh-My-Posh is a powerful custom prompt engine for any shell that has the ability to adjust the prompt string with a function or variable. It does not...

MORE ON CODEX

FEATURED PROJECTS

SEPA Bulk File Generator and Validator

ADjo LABS PROJECT: SEPA Bulk File Generator and Validator. Supported File Types PAIN008, PAIN001, PACS003 and PACS008. Tested for supporting PAIN.008.001.001 and PAIN.008.001.002 (version 1&2). The XML...

MORE IN THIS CATEGORY

Java Framework Project

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et...

JMeter Framework Project

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et...

Bulk XML Validator (vbsx-Validator)

ADjo LABS PROJECT : Lightweight, yet powerful! Free desktop utility, for fastest validation of 'large sized' XML file/s against XSD/s. Also supports validating hundreds...

SEPA Bulk File Generator and Validator

ADjo LABS PROJECT: SEPA Bulk File Generator and Validator. Supported File Types PAIN008, PAIN001, PACS003 and PACS008. Tested for supporting PAIN.008.001.001 and PAIN.008.001.002 (version...

CHECKOUT TUTORIALS

Java Tutorial #6 – Jump Statements

Introduction The break statement is used to stop further execution. It can be used either in a loop or within a switch statement. Break Statement The break...

Working with JMeter Listeners

- Advertisement -spot_img