這個工具有點猛 可管理多個基於Java的應用程序和版本

編程語言 Java 程序員 Gradle IT168企業級 2017-05-06

如果程序員需要一個獨立於平臺的工具,並可以管理多個基於Java的應用程序,如Maven,Gradle和Tomcat,那麼jenv是個不錯的選擇。使用jenv可以輕鬆地同時安裝多個版本,輕鬆選擇使用系統範圍或僅單個shell上使用的版本。這使得使用Maven 3.1構建一個項目,而另一個用3.5。這個工具有點猛 可管理多個基於Java的應用程序和版本

jenv是什麼?

Java生態系統有大量可能需要使用的工具,包括Java本身,以及諸如Maven和Gradle之類的工具,以及ActiveMQ和Tomcat等第三方應用程序。通常,程序員將需要在不同項目中使用不同版本的工具,或者希望嘗試使用不同版本的項目進行兼容性測試。

管理這些不同的版本可是一項複雜的任務。每個工具將有不同的方法來獲取,安裝,需要控制正在使用哪個版本。

jenv正是一款這樣的工具,請不要與設置JAVA_HOME的jEnv混淆。它可在Windows,Mac和Linux上可用,並讓管理多個基於Java的工具的多個版本變得非常簡單。目前可以使用超過200種可能需要使用的不同工具。

安裝jenv根據你使用的平臺而有所不同,但它提供了明確的說明,以下所有示例都是從Mac的角度編寫的,但它們同樣適用於其他支持的系統。

如何安裝?
這個工具有點猛 可管理多個基於Java的應用程序和版本

通過以上操作:

  • 確定了最新版本的工具

  • 下載了工具

  • 將其安裝到本地系統上

  • 配置本地系統使用此版本作為默認工具

運行狀態
這個工具有點猛 可管理多個基於Java的應用程序和版本

如何安裝工具的特定版本?

這個工具有點猛 可管理多個基於Java的應用程序和版本

如何查看可用於安裝的版本?

為了安裝特定版本,您可能需要知道選項是什麼。這可以簡單地通過:這個工具有點猛 可管理多個基於Java的應用程序和版本

這個命令操作顯示:

  • 每一行都是jenv支持的版本

  • 在其旁邊帶有星號的每一行已經下載並可以使用的版本

  • 在其旁邊帶有箭頭的行是當前正在使用的版本

  • 所以上面顯示已經下載了Maven 3.5.0,3.3.9,3.3.3,3.2.5,3.0.5和3.0.4,而且目前使用的是3.5.0。

如何切換工具的版本?

當安裝了多個版本並且需要從一個更改為另一個版本時:這個工具有點猛 可管理多個基於Java的應用程序和版本

需要指出的是用shell改變版本。其他打開的任何其他會話不受此命令的影響,滿足隨時使用任何快速測試,或在同一時間處理多個項目時的安全性。

更改所有shell使用的默認版本 :
這個工具有點猛 可管理多個基於Java的應用程序和版本

相關推薦

推薦中...