環境變數問題

環境變數問題

我的環境變數有問題,我已將GRAALVM_HOME 設定為版本22.3,但由於某種原因它不斷檢測到22.1 我已使用/etc/profile.d/jdk_home.sh 檔案來設定myh 首選項,但至於我可以看到的內容檔案 /etc/profile.d/apps-bin-path.sh 正在執行一些操作,然後覆寫我的首選項。這是終端輸出

linux@alandec:~$ native-image --version
GraalVM 22.1.0.1 Java 17 CE (Java Version 17.0.3+7-jvmci-22.1-b06)
linux@alandec:~$ echo $GRAALVM_HOME 
/home/linux/graalvm-svm-java17-linux-gluon-22.1.0.1-Final
linux@alandec:~$ PS4='+$BASH_SOURCE> ' BASH_XTRACEFD=7 bash -xl 7>file.log
linux@alandec:~$ echo $GR
$GRAALVM_HOME  $GROUPS        
linux@alandec:~$ echo $GRAALVM_HOME 
/home/linux/Documentos/graalvm-ce-java17-22.3.0/
linux@alandec:~$ native-image --version
GraalVM 22.3.0 Java 17 CE (Java Version 17.0.5+8-jvmci-22.3-b08)
linux@alandec:~$ 

答案1

按照本文檔,執行以下命令設定正確的路徑並安裝本機映像:

export GRAALVM_HOME=/home/${current_user}/path/to/graalvm
$GRAALVM_HOME/bin/gu install native-image

然後您可以再次執行以下命令並檢查版本:

native-image --version

相關內容