如何在 Ubuntu 22.04|20.04|18.04|16.04 上安装 Apache Groovy
在本文中,我们将了解如何在 Ubuntu 22.04|20.04|18.04|16.04 上安装 Apache Groovy。 Apache Groovy 是一种强大的 JVM 动态语言。它具有易于学习的语法、静态类型和编译功能,旨在提高开发人员的工作效率。
Groovy 与任何 Java 程序都能很好地集成,以提供特定领域的语言创作、脚本功能、运行时和编译时元编程和函数式编程等功能。
按照以下步骤在 Ubuntu 22.04|20.04|18.04|16.04 上安装最新的 Apache Groovy。
第 1 步:更新您的系统
确保您运行的是最新的 Ubuntu 操作系统:
sudo apt update
sudo apt -y upgrade
sudo reboot
第2步:在Ubuntu上安装Java和其他依赖项
接下来我们在Ubuntu Linux系统上执行Java的安装
sudo apt update
sudo apt install -y default-jdk unzip zip
通过检查版本确认 Java 安装成功:
$ java -version
openjdk version "11.0.13" 2021-10-19
OpenJDK Runtime Environment (build 11.0.13+8-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.13+8-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)
第 3 步:下载并运行 Groovy 安装程序脚本
在 Ubuntu 22.04/20.04/18.04/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 `do
.yy- :N` ```mMMM. - -hy. /MMM: yh
`+d+` `:/oo/` `-/osyh/ossssssdNMM` .sh: yMMN` /m.
-dh- :ymNMMMMy `-/shmNm-`:N/-.`` `.sN /N- `NMMy .m/
`oNs` -hysosmMMMMydmNmds+-.:ohm : sd` :MMM/ yy
.hN+ /d: -MMMmhs/-.` .MMMh .ss+- `yy` sMMN` :N.
:mN/ `N/ `o/-` :MMMo +MMMN- .` `ds mMMh do
/NN/ `N+....--:/+oooosooo+: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 -MMMy od. .MMMs..---yh
+MMM. sNo`.sNMM+ :MMMM/ sh`+MMMNmNm+++-
mMMM- /--ohmMMM+ :MMMMm. `hyymmmdddo
MMMMh. ```` `-+yy/`yMMM/ :MMMMMy -sm:.``..-:-.`
dMMMMmo-.``````..-:/osyhddddho. `+shdh+. hMMM: :MmMMMM/ ./yy/` `:sys+/+sh/
.dMMMMMMmdddddmmNMMMNNNNNMMMMMs sNdo- dMMM- `-/yd/MMMMm-:sy+. :hs- /N`
`/ymNNNNNNNmmdys+/::----/dMMm: +m- mMMM+ohmo/.` sMMMMdo- .om: `sh
`.-----+/.` `.-+hh/` `od. NMMNmds/ `mmy:` +mMy `:yy.
/moyso+//+ossso:. .yy` `dy+:` .. :MMMN+---/oys:
/+m: `.-:::-` /d+ +MMMMMMMNh:`
+MN/ -yh. `+hddhy+.
/MM+ .sh:
:NMo -sh/
-NMs `/yy:
.NMy `:sh+.
`mMm` ./yds-
`dMMMmyo:-.````.-:oymNy:`
+NMMMMMMMMMMMMMMMMms:`
-+shmNMMMNmdy+:`
Now attempting installation...
Looking for a previous installation of SDKMAN...
Looking for unzip...
Looking for zip...
Looking for curl...
Looking for sed...
Installing SDKMAN scripts...
Create distribution directories...
Getting available candidates...
Prime the config file...
Download script archive...
######################################################################## 100.0%##O=# #
Extract script archive...
Install scripts...
Set version to 5.13.1 ...
Attempt update of interactive bash profile on regular UNIX...
Added sdkman init snippet to /home/ubuntu/.bashrc
Attempt update of zsh profile...
Updated existing /home/ubuntu/.zshrc
All done!
....
然后在终端中运行以下命令。
source "/home/$USER/.sdkman/bin/sdkman-init.sh"
您现在可以使用 sdkinstall
命令在 Ubuntu Linux 上安装最新的稳定版 Groovy。
$ sdk install groovy
==== BROADCAST =================================================================
* 2022-01-28: groovy 4.0.0 available on SDKMAN!
* 2022-01-27: micronaut 3.3.0 available on SDKMAN!
* 2022-01-27: ki 0.4.5 available on SDKMAN! https://github.com/Kotlin/kotlin-interactive-shell/releases/tag/v0.4.5
================================================================================
Downloading: groovy 4.0.0
In progress...
############################################################################################################################################################################################# 100.0%
Installing: groovy 4.0.0
Done installing!
Setting groovy 4.0.0 as default.
安装完成后,使用以下命令测试您的默认版本的 Groovy:
$ groovy -version
Groovy Version: 4.0.0 JVM: 11.0.13 Vendor: Ubuntu OS: Linux
您现在应该已经在 Ubuntu 服务器或工作站上安装了 Groovy。您可以通过运行以下命令来启动 Groovy shell:
$ groovysh
Feb 02, 2022 1:03:52 PM java.util.prefs.FileSystemPreferences$1 run
INFO: Created user preferences directory.
Groovy Shell (4.0.0, JVM: 11.0.13)
Type ':help' or ':h' for help.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
groovy:000>
要运行特定的 Groovy 脚本类型:
$ groovy SomeScript
希望我们的指南对在 Ubuntu 22.04|20.04|18.04|16.0 Linux 系统上安装 Apache Groovy 有所帮助。您可以从 Apache Groovy 官方文档中阅读更多内容