Skip to content

.NET tool to make switching java versions on windows easy.

License

Notifications You must be signed in to change notification settings

nils-org/JavaVersionSwitcher

Repository files navigation

JavaVersionSwitcher

standard-readme compliant Contributor Covenant Build NuGet package

.NET tool to make switching java versions on windows easy.

Table of Contents

Install

dotnet tool install -g JavaVersionSwitcher

Usage

This tool is tested and works on windows. I'm not sure if anything works on non-windows systems. (In fact I am quite sure that it will probably not work at all on non-windows systems.)

REM show all java versions currently installed
dotnet jvs scan

REM check if the java setup is "ok". (Checks %PATH% and %JAVA_HOME%)
dotnet jvs check

REM switch to another java version
dotnet jvs switch

Changes to the system

After running dotnet jvs switch the environment variables JAVA_HOME and PATH will be modified. It is necessary to close the current terminal and open a new one to refresh the environment.

Maintainer

Nils Andresen @nils-a

Contributing

JavaVersionSwitcher follows the Contributor Covenant Code of Conduct.

We accept Pull Requests.

Small note: If editing the Readme, please conform to the standard-readme specification.

License

MIT License © Nils Andresen