现在版本管理软件很多,例如pyenv
, rbenv
。这些都很出名。
最近我开始使用jenv
这个软件来管理 java 版本。但是,今天突然发现, github 上竟然有两个jenv
.
https://github.com/linux-china/jenv
https://github.com/gcuisinier/jenv
其中后者的关注度高一点。我真是。。。。
今天我想找一个groovy
的相似软件,竟然找到了一个sdkman
。发现这货更牛,可以管理 java , scala , groovy , grails 等的版本。
https://github.com/sdkman/sdkman-cli
有人使用过这些软件,或者对他们进行比较过吗?实在是。。。
1
tangshiping 2015-11-07 04:26:24 +08:00
sdkman 正在用,因为在用 grails ,还不错。
只是 java 版本的管理,应该不需要专门找个软件吧? |
2
kaneg 2015-11-07 08:25:17 +08:00 via iPhone
鉴于 java 的版本兼容做的很严谨,一般来说用高版本就行,最多指定编译的目标字节码版本
|
3
hujianxin OP @kaneg @tangshiping 你们说的是对的, java 和 python 还不太一样,我认为 jenv 这个软件多数情况下是使用不到的。我使用 sdkman 啦, gvm 已经和他合并了。。。
|
4
hujianxin OP 另外 @tangshiping ,请教你是自己使用 grails 啊还是公司里使用啊?
|
5
tangshiping 2015-11-09 23:00:05 +08:00
最近的一个项目里正在用
|
6
hujianxin OP @tangshiping 这样啊,我现在正在学习 spring4 和 hibernite 。因为需要学习 gradle ,然后就顺便学习一下 groovy ,感觉非常好用。没用过 grails ,但是听网上说非常好用,基于 spring 和 hibernate ,开发效率非常高,像学习了这些之后去学习一下 grails 。。。
|