centos安装groovy环境

Groovy是一种功能强大,可选类型和动态 语言,支持Java平台。
最近在研究Jenkins的Pipeline,其是用groovy进行脚本化开发,故开启学习研究

安装之前

groovy依赖于Java环境,故安装groovy之前需要安装Java环境,具体安装网上可以查找具体的教程。
这里提供简化版安装

下载地址

jdk1.8.281

安装过程

# download and install 
cd /tmp && wget http://mp-weixin.colinspace.com/software/jdk-8u281-linux-x64.tar.gz && tar -zxvf jdk-8u281-linux-x64.tar.gz && mv jdk1.8.0_281 /usr/local/java 

# config 
# 注意这里变量要加 \ 
cat > /etc/profile.d/java.sh <<EOF
export JAVA_HOME=/usr/local/java
export JRE_HOME=\${JAVA_HOME}/jre
export CLASSPATH=./:\${JAVA_HOME}/lib:\${JRE_HOME}/lib
export PATH=\$PATH:\${JAVA_HOME}/bin
EOF

# take effect and verify
source /etc/profile.d/java.sh
java -version

安装groovy

下载地址
groovy3.0.8

安装过程如下

# 下载 
cd /tmp && wget http://mp-weixin.colinspace.com/software/apache-groovy-sdk-3.0.8.zip

# 解压安装
unzip apache-groovy-sdk-3.0.5.zip
mv groovy-3.0.8 /usr/local/groovy

# 配置
cat > /etc/profile.d/groovy.sh <<EOF
export GROOVY_HOME=/usr/local/groovy
export PATH=$PATH:\$GROOVY_HOME/bin
EOF

# 验证
source /etc/profile.d/groovy.sh
groovy -v
groovysh --version

演示

root@pts/0 $ /usr/local/groovy/bin/groovysh
May 13, 2021 11:30:34 AM java.util.prefs.FileSystemPreferences$1 run
INFO: Created user preferences directory.
Groovy Shell (3.0.8, JVM: 1.8.0_281)
Type ':help' or ':h' for help.
---------------------------------------------------------------------------------------------------------------------------------------------------------------
groovy:000> print('hello world, hello groovy')
hello world, hello groovy===> null
groovy:000> quit
Unknown property: quit
groovy:000> :quit

附加

Linux下脚本化安装 jdk1.8.281
Linux下脚本化安装 groovy

Refer:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章