Alpine Linux java 해당 파일이나 디렉터리가 없습니다.

Alpine Linux java 해당 파일이나 디렉터리가 없습니다.

tar.gz 및 java에서 nodejs를 설치하려고 할 때, alpine linux 배포판에서 sdkman을 사용하여 maven을 사용하고 java 또는 maven을 실행하면 java라는 메시지가 나타납니다.

/root/.sdkman/candidates/java/current/bin/java: 해당 파일이나 디렉터리가 없습니다.

MVN의 경우:

/root/.sdkman/candidates/maven/current/bin/mvn: exec: 238행: /root/.sdkman/candidates/java/current/bin/java: 찾을 수 없습니다.

Java는 glibc로 컴파일되고 alpine은 musl-libc라는 glibc 변형을 기반으로 하기 때문에 이것이 호환성 문제가 될 수 있다는 것을 알고 있습니다.

그래서 이러한 구성 요소에 대한 코드를 다운로드하고 musl 호환이 가능하도록 다시 컴파일하는 것 이외의 솔루션이 궁금합니다.

그런데 Alpine의 아키텍처는 x86_64입니다. 미리 감사드립니다.

관련 정보