An open API service indexing awesome lists of open source software.

https://github.com/anusikh/jvem

Java Version Manager (JVeM) is a cross-platform tool designed to simplify the management of multiple Java versions on your system
https://github.com/anusikh/jvem

java jdk jvm nvm rust version-manager

Last synced: about 1 year ago
JSON representation

Java Version Manager (JVeM) is a cross-platform tool designed to simplify the management of multiple Java versions on your system

Awesome Lists containing this project

README

          

# JVeM

![](/public/final-logo-black.png)

a simple version manager for java, node and maven
- *cross-platform support:* consistent experience across different operating systems.
- *simple version switching:* easily switch between different java/node versions.

#### getting started:

to get started with jvem, refer to the installation instructions and basic usage guidelines below.

#### windows installation

- download the latest version from [releases](https://github.com/anusikh/jvem/releases)
- add these path to your environment variables:
```
C:\Users\\.jvem\java\bin
C:\Users\\.jvem\node
C:\Users\\.jvem\maven

```
#### macos/linux installation

- download the latest version from [releases](https://github.com/anusikh/jvem/releases)
- add the following lines to `~/.zshrc` or `~/.bashrc`
```
PATH="$M2_HOME/bin:$PATH"
PATH=$PATH:$HOME/.jvem/java/bin
PATH=$PATH:$HOME/.jvem/node/bin
JAVA_HOME=$HOME/.jvem/java
JDK_HOME=$HOME/.jvem/java
alias jvem=
```

#### usage:

- just run the `jvem --help` command

#### note for macos:

you would need to allow it from settings > under privacy and security: