部署Graalvm(jdk)
百度网盘
链接:https://pan.baidu.com/s/1yu3nZGQChOR4FdMysTbFpQ?pwd=iop0
提取码:iop0
dante-cloud-master.zip为java代码包
安装Graalvm
把graalvm和native-image的tar包传到服务器上
mkdir -p /usr/lib/jvm
tar -zxvf graalvm-ce-java17-linux-amd64-22.3.1.tar.gz -C /usr/lib/jvm
mv graalvm-jdk-17.0.8+9.1 graalvm
配置环境变量
vim /etc/profile
################################################################
#java
export JAVA_HOME=/usr/lib/jvm/graalvm
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
################################################################
source /etc/profile
java -version
输出内容:
################################################################
openjdk version "17.0.6" 2023-01-17
OpenJDK Runtime Environment GraalVM CE 22.3.1 (build 17.0.6+10-jvmci-22.3-b13)
OpenJDK 64-Bit Server VM GraalVM CE 22.3.1 (build 17.0.6+10-jvmci-22.3-b13, mixed mode, sharing)
################################################################
安装GraalVM Native-Image
gu -L install native-image-installable-svm-java17-darwin-amd64-22.3.0.jar
测试
gu list
native-image --help #输出帮助控制台则为成功
部署maven
tar zxvf apache-maven-3.5.0-bin.tar.gz -C /opt/
cd /opt/
mv apache-maven-3.9.4 maven
vim /etc/profile
######################################################################
export M2_HOME=/opt/maven/
export CLASSPATH=$CLASSPATH:$M2_HOME/lib
export PATH=$PATH:$M2_HOME/bin
######################################################################
source /etc/profile
验证
mvn -v
解压java代码包
unzip dante-cloud-master.zip
cd dante-cloud-master/
mvn clean package -Dmaven.test.skip=true #打jar包命令