Skip to content
/ jvm Public

JVM the *poor* Java enVironment Manager dedicated for Mac

License

Notifications You must be signed in to change notification settings

nobeans/jvm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JVM the Java enVironment Manager

JVM is a tool for managing parallel Versions of multiple JDK. It provides a convenient command line interface for switching and listing Candidates. Notice that you must use an official JDK installer because it doesn't support installing JDK.

JVM was inspired by the GVM.

Demo

demo

Requirements

  • Mac only (currentyly some paths are specialized for Mac)
    • JAVA_HOME=/Library/Java/JavaVirtualMachines/current
    • You can cutomize it by editing jvm script file directly.
  • Java SDKs
    • You must install them by an official installer.

Installation

  • Copy the jvm script to your bin directory

Commands

  • list / ls - Show list of installed JVM versions
  • default / d - Set current JVM version
    • To replace the symbolic link of /Library/Java/JavaVirtualMachines/current

License

Apache License, Version 2.0

About

JVM the *poor* Java enVironment Manager dedicated for Mac

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages