환경변수 문제

환경변수 문제

환경 변수에 문제가 있습니다. 버전 22.3에 대해 GRAALVM_HOME을 설정했지만 어떤 이유로 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

관련 정보