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です。よろしくお願いします。