当前位置:  开发笔记 > 编程语言 > 正文

JVM版本管理器

如何解决《JVM版本管理器》经验,为你挑选了4个好方法。

有红宝石版本管理等同于Java世界?

我正在寻找允许我轻松下载和安装新JVM并在它们之间切换的工具.例如:

jvm install 
jvm list //will list installed JVMs on my system
jvm use jdk1.6 //will switch my env to jdk 1.6 version, etc.

dom farr.. 17

http://www.jenv.be/将允许这种类型的控制.



1> dom farr..:

http://www.jenv.be/将允许这种类型的控制.



2> djangofan..:

使用JVM,如果需要在它们之间切换,只需使用批处理文件(或powershell脚本)来管理类路径和JVM路径.您不需要依赖系统默认的JVM路径,而只需通过更改运行JVM的shell中的类路径和JVM路径环境,让您的应用程序指向您喜欢的任何JVM.

对于从Registry获取Java位置的程序,理论上您也可以使用批处理脚本来更新它.

在这方面,Java比"Ruby版本管理器"更容易.



3> nothing-spec..:

如果您使用Ubuntu,您可以通过命令指定要使用的JVM(仅适用于从apt-get或aptitude安装的JVM)

sudo update-alternatives --config java

或者通过设置JAVA_HOME.这是一个很好的教程:

http://vietpad.sourceforge.net/javaonlinux.html


Java世界是跨平台的; 一个仅针对Debian Linux的工具,排除了大多数Java社区.对IMO这个问题不是一个有效的答案.

4> 小智..:

为了完整起见,还有另外两个-jabba(我是作者;使用Go编写,是根据nvm / gvm / rvm设计的)和jenv(不要与jenv.be混淆;不支持从oracle安装)但可以从自定义zip安装)。

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有