如何在Ubuntu 18.04/Ubuntu 16.04上安装Apache Groovy
时间:2020-02-23 14:44:36 来源:igfitidea点击:
圣诞节,让我们来看看如何在Ubuntu 18.04/Ubuntu 16.04上安装Apache Groovy。
Apache Groovy是JVM的强大动态语言。
它易于学习语法,静态执行和编译能力,旨在提高开发人员的生产力。
Groovy与任何Java程序都集成,提供特定于域的语言创作,脚本功能,运行时以及编译时元编程和功能编程等功能。
按照以下步骤安装Ubuntu 18.04/Ubuntu 16.04上的最新Apache Groovy。
第1步:更新系统
确保我们正在运行最新的Ubuntu操作系统。
sudo apt update sudo apt -y upgrade sudo reboot
第2步:安装Java
安装Java 8:
sudo add-apt-repository ppa:webupd8team/java sudo apt update sudo apt install oracle-java8-set-default
确认版本:
$java -version java version "1.8.0_191" Java(TM) SE Runtime Environment (build 1.8.0_191-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
第3步:下载并运行Groovy Installer脚本
有很多方法可以在Ubuntu 18.04/Ubuntu 16.04上安装Groovy,最简单且更快的方法涉及使用安装程序脚本。
$curl -s get.sdkman.io | bash
-+syyyyyyys:
`/yho:` -yd.
`/yh/` +m.
.oho. hy .`
.sh/` :N` `-/o` `+dyyo:.
.yh:` `M- `-/osysoym :hs` `-+sys: hhyssssssssy+
.sh:` `N: ms/-` yy.yh- -hy. `.N-```
`+ n。
`od /``n - /om ddd +``sd:hnnm-n::do` .m。
dmmm`ms。
/d +``nmms`做.yy:n`````mmm。
-HY。
/mmm:yh` + d +``:/oo /`` - /osyh/ossssssdnmm` .sh:ymmn`/m。
-dh:ymnmmmmmmy` - /shmnm-`:n/- 。
`.sn/n`nmmy .m /`ons`-hysosmmmmmmmydmnmds + - .: oom:sd`:mmm/yy .hn +/d:-mmmhs/-.mmmh .ss +`sy` smmn`:n。
:Mn /`n /`o/-`:mmmo + mmmn .`` ds mmmh do/nn /`n + ....--:/+ oooooOo +:smmm:hmmmm:`my .m + -mmm +:n。
/NMO - + OOOOO + /:-....` ...:+ HNMN。
`nmmmd` .mm/-m:OMMN。
HS -NMD`:mm-mmmm.s/-mmm。
/m mmmd-n。
`mmm /。
/mmh。
-dmo -mmmmy od。
.mmms ..--- yh + mmm。
Sno`.snmm +:mmmm/sh` + mmmnmnm +++ mmmm/- ohmmmm +:mmmmm。
`hyymmmddo mmmmm。
`` - + yy /`ymmm /:mmmmmy -sm:.` ..-: - .` dmmmmmo-.`` ..-:/osyhdddho。
`+ shdh +。
嗯:: mmmmmm /。
/yy /``:sys +/+ sh/.dmmmmmmmmdddddmmmmmmnnnnmmmmms snod dmmm` - /yd/mmmmm-:sy +。
:hs/n```````````````````/ymnnnnnnmmdys +/:: ----/dmmm:+ m mmmm + ohmo/.`smmmmdo .om:`sh`。
- - - - - - - - - - + /。
`.- + hh /` `OD。
nmmnmds /`mmy:`+ mmy`:yy。
/moyso + //+ ossso:。
.ys`` dy +:`..:mmmn + ---/oys:/+ m:`.- ::: --`/d + + mmmmmmmnh:`+ mn/--yh。
`+ HDDHY +。
/mm + .sh :: nmo -sh/-nms`/yy:.nmy`:sh +。
`mmm` ./yds` dmmmmmyo: - .``。
- :oymny:`+ nmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmms寻找zip ...寻找卷曲...寻找sed ...安装sdkman脚本...创建分发目录......获得可用的候选人... prime the config文件...下载脚本存档...# ######################################## ###################### 100.0%提取脚本归档...安装脚本...设置版本到5.7.3 + 337 ...尝试更新交互式BASH配置文件在常规Unix中...添加了SDKMAN INIT SCIPPET到/home/vagrant/.bashrc尝试更新zsh profile ...更新现有/home/vagrant/.zshrc所有完成!请在现有的终端中打开一个新终端:源"/home/vagrant/.sdkman/bin/sdkman-init.sh"然后发出以下命令:SDK帮助享受! ```
然后在终端中运行以下内容。
``` sh
$source "$HOME/.sdkman/bin/sdkman-init.sh"
这 sdkinstall命令现已用于我们在Ubuntu 18.04/Ubuntu 16.04上安装最新的稳定Groovy。
$sdk install groovy
示例
==== BROADCAST ================================================================= * 24/12/18: Groovy 2.5.5 released on SDKMAN! #groovylang * 21/12/18: Gradle 5.1-rc-3 released on SDKMAN! #gradle * 19/12/18: Micronaut 1.0.2 released on SDKMAN! #micronautfw ================================================================================ Downloading: groovy 2.5.5 In progress... ################################################################################################################################################ 100.0% Installing: groovy 2.5.5 Done installing! Setting groovy 2.5.5 as default.
安装完成后,使用以下内容测试默认版本:
$groovy -version Groovy Version: 2.5.5 JVM: 1.8.0_191 Vendor: Oracle Corporation OS: Linux
我们现在应该在Ubuntu 18.04/16.04服务器或者工作站上安装Groovy。
我们可以通过运行启动Groovy Shell:
$groovysh Dec 25, 2016 11:12:55 AM java.util.prefs.FileSystemPreferences run INFO: Created user preferences directory. Groovy Shell (2.5.5, JVM: 1.8.0_191) Type ':help' or ':h' for help. ----------------------------------------------------------------------------------------------------------------------------------------------------- groovy:000>
运行特定的Groovy脚本类型:
$groovy SomeScript

