当前位置: 首页 > 软件库 > 开发工具 > Java开发工具 >

jenv

Java 多版本管理工具
授权协议 Apache
开发语言 Groovy SHELL
所属分类 开发工具、 Java开发工具
软件类型 开源软件
地区 国产
投 递 者 尚安平
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

jenv 是一款 Java 多版本管理工具,它为安装,切换,删除和列出候选提供了一个方便的命令行界面。

特性:

  • 便于管理 Java 版本,例如 1.6, 1.7 和 1.8

  • 易于安装 Java 相关的工具,例如 ant, maven, tomcat 等

  • 便于管理候选版本。支持安装新版本、重新安装或卸载老版本

  • 目录是标准的,且对 IDE 友好

  • 易于扩展 — 可以在公司中设置自己的 jenv 来管理开发环境

  • 便于备份 env

  • 完全支持 Bash。使用 TAB 完成命令行名字、候选名字和版本

  • 支持多系统,例如 Mac,Linux 和 Windows(Cygwin)

在 Linux、Mac 或 Windows 安装 jenv,点击软件主页进行查看。

  • 系统环境:MacOS13,M1芯片 1. 安装HomeBrew: /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" speed 2. 使用brew安装Fvm: brew install jenv 3. 写入配置文件 echo 'export PATH="$HOME/.jenv

  • 1. 安装 jenv brew install jenv mac brew 快速配置看这里 https://gitee.com/cunkai/HomebrewCN 也可直接从 github 拉取 git clone https://github.com/jenv/jenv.git ~/.jenv 2. 配置环境 查看shell是 zsh还是bash echo $0 mac 默认是 zsh z

  • 一、前言 前段时间因为自己的失误,使用 rm -rf ~ 将自己的个人用户下的文件之类的都删除掉了,一开始看到网上的教程,心里很是奔溃!于是在第二次配置mac开发环境的时候打算写点东西记录下自己的过程,为与我相似的后来人提供一些借鉴。本篇文章记录在Mac OS X下利用jenv管理多个不同的Java版本。 二、Java开发环境搭建 2.1安装Java和maven 使用Java时会接触到不同的版本。

  • 安装Homebrew https://brew.sh 导入homebrew-cask-versions https://github.com/Homebrew/homebrew-cask-versions 安装最新版本以外的都需要安装 $ brew tap homebrew/cask-versions 安装Java 14 用cask install java安装java的最新版本(现在最新:Ja

  • when to use java it prompts   jenv: version `1.8' is not installed, the details are as follows: % java -version jenv: version `1.8' is not installed jenv: version `1.8' is not installed % jenv exec

  • 一、使用SDKMAN安装JDK 1、 SDKMAN安装 安装SDKMAN,在类似UNIX的平台上,SDKMAN可在Mac OSX,Linux,WLS,Cygwin,Solaris和FreeBSD上安装。还支持Bash和ZSH shell。$ curl -s "https://get.sdkman.io" | bash$ source "$HOME/.sdkman/bin/sdkman-init.s

  • 本文主要向大家介绍了Linux运维知识之linux下java版本管理工具jenv使用介绍,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助。 不同的项目使用的java版本不同,每次切换时都需要手动去修改java的环境变量,麻烦至极。 jenv可以管理java版本,轻松实现管理多个java的问题。 一、下载jenv $ git clone https://github.com/gc

  • jenv 是跨平台的 java 版本管理工具。当然,pyenv 仿的 rbenv,jenv 也是仿的 rbenv,功能和用法也很类似。 $ brew install jenv 添加 path $ echo ‘export PATH=“ H O M E / . j e n v / b i n : HOME/.jenv/bin: HOME/.jenv/bin:PATH”’ >> ~/.zshrc $

  • 使用Jenv管理Java版本 使用Java时会接触到不同的版本。一般情况下是配置JAVA_HOME,指定不同的Java版本,但是这需要人为手动的输入。如果又要选择其他版本,就需要对JAVA_HOME重新进行设置。 JEnv 为解决此问题诞生了。 jEnv is a command line tool to help you forget how to set the JAVA_HOME envir

  • 1、下载jenv: 命令行方式下载时,需要注意每一步是否真的下载完成了,有的由于网络问题,使得部分组件没有安装,也许你以为它已经下载完成了,但是后续的命令行中,就会出现某某文件找不到的情况,原因就是没有完全下载下来。 2、使用jenv来切换jdk: 注意优先级:shell、local、global,即同时设置了,谁生效,谁不能生效,在哪里生效,什么时候生效,什么时候失效?shell>local>g

  • 解决jenv无法使用javac和javap 我在使用jenv的过程中出现了无法使用javac和javap的情况。 安装教程这里请大家查看我之前的博客。 jenv能够帮助我们方便的切换java版本。 我在安装的过程中并没有配置环境变量。但是jenv能够正常的切换java版本。 由于没有配置环境变量,从而出现了无法使用javac和javap 解决办法就是去配置环境变量 具体方法请自行百度。

 相关资料
  • 本文向大家介绍python pyenv多版本管理工具的使用,包括了python pyenv多版本管理工具的使用的使用技巧和注意事项,需要的朋友参考一下 项目地址github pyenv does... 改变每个用户系统级别的 python 版本 为每个项目提供不同的 python 版本 安装 克隆到本地即为安装,默认目录是 ~/.pyenv ,可以通过 $HOME/.pyenv 改变安装位置。 c

  • To have people successfully develop or use your package, you need to ensure that all the necessary files are checked into your source control system. Required Files The following files must be checked

  • 1 分支管理 常用远程分支: master dev prd feature- hotfix- release- tag管理: 凡是部署版本给客户验证的,均应该打上tag以进行标识。 release管理: release分支,name字段为相应客户的名字。例如release-zhangjiakou 2 版本号规范 版本规范参考文档 <major>.<minor>.<patch>-<stage>.<

  • rustup 是rust官方的版本管理工具。应当作为安装 Rust 的首选。 项目主页是: https://github.com/rust-lang-nursery/rustup.rs Features 管理安装多个官方版本的 Rust 二进制程序。 配置基于目录的 Rust 工具链。 安装和更新来自 Rust 的发布通道: nightly, beta 和 stable。 接收来自发布通道更新的通

  • 新功能的开发 和 稳定性的提高 对产品都很重要。但是添加新功能会影响稳定性,Dubbo 使用如下的版本开发模式来保障两者。 2 个版本并行开发 BugFix 版本:低版本,比如 2.4.x。是 GA 版本,线上使用的版本,只会 BugFix,升级第三位版本号。 新功能版本:高版本,比如 2.5.x。加新功能的版本,会给对新功能有需求的应用试用。 2.5.x 的新功能基本稳定后,进入 2.5.x 试

  • 1.版本号管理 Dorado的版本号管理参照 : http://semver.org/lang/zh-CN/ 进行设定,版本格式为:主版本号.次版本号.修订号 主版本号:Dorado提供的API出现不兼容的情况时,升级该版本号 次版本号:Dorado提供新的功能特性同时保持向下兼容时,升级该版本号 修订号:Dorado的代码进行向下兼容的问题修复时,升级该版本号 2. 版本维护 如果Dorado目

  • 详细查看我们的版本控制策略和实现。 从版本 2.0.0, Electron 遵循 semver 。以下命令将安装 Electron 最新稳定的版本: npm install --save-dev electron 现有项目更新到最新的稳定版本: npm install --save-dev electron@latest Electron Versioning A detailed look at

  • 你可以使用 version 命令基于 docs 目录下的最新内容来创建新的文档版本。即使 docs 目录下的文档在不断被修改,该新创建的文档版本将被保留下来并可以永久访问。 caution 在开始对文档进行版本化管理之前,你要先明白:这将为帮助你改善文档的贡献者增加难度! 大多数时候,你不需要版本化管理,因为这只会增加网站的构建时间,并给代码库带来复杂性。版本化管理 最适合访问量高且各版本的文档之