• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Jenv: Java Environment Manager
 

Jenv: Java Environment Manager

on

  • 544 views

jenv is Java environment manager, and it is a clone of RVM for Java. jenv can manage parallel versions of Java development kits on any Unix based system. It provides a convenient command line ...

jenv is Java environment manager, and it is a clone of RVM for Java. jenv can manage parallel versions of Java development kits on any Unix based system. It provides a convenient command line interface for installing, switching, removing and listing Candidates.

Statistics

Views

Total Views
544
Views on SlideShare
544
Embed Views
0

Actions

Likes
0
Downloads
7
Comments
1

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • 马上帮你推广一下,让这边所有人都用这个。
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Jenv: Java Environment Manager Jenv: Java Environment Manager Presentation Transcript

    • jenv: Java environment manager ----linux_china
    • About Me Java Engineer with 14 years Preacher of IntelliJ IDEA Weibo: @linux_china Github: https:/ /github.com/linux-china/ Book Shelf, Snippet, OSS Shell IntelliJ IDEA iBATIS plugin WebSQL Plus, Webx plugin Humanstxt, faxianla.com
    • Agenda Why environment manger jenv introduction jenv commands jenv repository FAQ
    • Why Version Manager yum and apt-get: version??? rvm: Ruby Version Manager virtualenv: Python Version Manager Other: php, node.js Java: 404
    • jenv Introduction Java & Toolkit Version Manager Structure Standard Repository Based Git & Subversion Support Upgrade???
    • jenv basic Install: curl -s get.jenv.mvnsearch.org | bash List: jenv ls maven Install: jenv install maven Switch: jenv use maven 3.1.1 cd XXX_HOME: jenv cd maven 3.1.1
    • jenv commands Default version: jenv default maven 3.0.5 current candidate: jenv which java Candidate Update: jenv update xxx version Self update: jenv selfupdate Repo update: jenv repo update Uninstall: jenv uninstall ant 1.8.4
    • jenvrc a file named “jenvrc” in the directory properties format as following: java=1.7.0_45 maven=3.1.1 Change java env after “cd”
    • Repeatable Development Environments with jenv clone jenv to remote host $ jenv clone user@dest-host clone candidate to remote host $ jenv clone candidate version user@dest-host clone candidate from remote host $ jenv clone user@dest-host candidate version
    • jenv repository Manager Candidates & Versions Public or Private Package format: zip, git or subversion Central: http:/ /jenv.io
    • jenv with IntelliJ IDEA JDK setup: auto SDK(Maven, Gradle) setup: auto jenvrc support
    • FAQ