From 6c22fa48c9aebc786fc10595b67ed07d693d25e8 Mon Sep 17 00:00:00 2001 From: Steve DiDomenico Date: Wed, 19 Apr 2017 14:28:13 -0500 Subject: [PATCH] added 'Version Managers' section; moved jabba, added jenv and SDKMan --- README.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d9ecdbb..6c81b88 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,7 @@ A curated list of awesome Java frameworks, libraries and software. - [Template Engine](#template-engine) - [Testing](#testing) - [Utility](#utility) + - [Version Managers](#version-managers) - [Web Crawling](#web-crawling) - [Web Frameworks](#web-frameworks) - [Resources](#resources) @@ -530,7 +531,6 @@ A curated list of awesome Java frameworks, libraries and software. * [Design Patterns](https://github.com/iluwatar/java-design-patterns) - Implementation and explanation of the most common design patterns. * [Failsafe](https://github.com/jhalterman/failsafe) - Simple failure handling with retries and circuit breakers. * [J2ObjC](https://github.com/google/j2objc) - Java to Objective-C translator for porting Android libraries to iOS. -* [jabba](https://github.com/shyiko/jabba) - Java Version Manager inspired by nvm. * [javaslang-circuitbreaker](https://github.com/javaslang/javaslang-circuitbreaker) - Functional fault tolerance library. * [JavaX](http://javax.ai1.lol/) - Reinventing and extending Java with a focus on simplicity. * [JBake](http://jbake.org) - Static website generator. @@ -810,6 +810,14 @@ A curated list of awesome Java frameworks, libraries and software. * [Protégé](http://protege.stanford.edu/) - Provides an ontology editor and a framework to build knowledge-based systems. * [Underscore-java](https://github.com/javadev/underscore-java) - Port of Underscore.js functions. +## Version Managers + +*Utilities that help setup the development shell environment and switch between different Java versions.* + +* [jabba](https://github.com/shyiko/jabba) - Java Version Manager inspired by nvm. Supports Mac OS X, Linux, Windows. +* [jenv](https://github.com/gcuisinier/jenv) - Java Version Manager inspired by rbenv. Can configure globally or per project. Tested on Debian and Mac OS X. +* [SDKMan](https://github.com/sdkman/sdkman-cli) - Java Version Manager inspired by RVM and rbenv. Supports UNIX-based platforms and Windows. + ## Web Crawling *Libraries that analyze the content of websites.*