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
- Host: GitHub
- URL: https://github.com/anusikh/jvem
- Owner: anusikh
- Created: 2024-02-22T19:36:48.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-14T22:26:23.000Z (about 2 years ago)
- Last Synced: 2024-04-23T14:08:25.699Z (about 2 years ago)
- Topics: java, jdk, jvm, nvm, rust, version-manager
- Language: Rust
- Homepage:
- Size: 70.3 KB
- Stars: 11
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JVeM

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: