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:

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