27 Jan 2022
MAC M1 – The JVM shared library “/Library/Java/JavaVirtualMachines/jdk-17.0.2.jdk/Contents/Home/bin/../lib/server/libjvm.dylib”
does not contain the JNI_CreateJavaVM symbol.
Habis update MAC M1 ke monterey, pas mau ngejalanin apache directory studio / eclipse dapet error kayak gini?
The JVM shared library "/Library/Java/JavaVirtualMachines/jdk-17.0.2.jdk/Contents/Home/bin/../lib/server/libjvm.dylib"
does not contain the JNI_CreateJavaVM symbol.
Cari – cari ternyata problemnya ada di installer java nya. Sebelumnya saya install java versi aarch64, sedang apache directory studio / eclipse nya berjalan di x86_64 menggunakan rosetta2. nah, ini problemnya. Apache directory studio nya tidak dapat running dengan java versi aarch64. Jadi, solusinya cukup install lagi java versi x86_64. software bisa di download di https://www.oracle.com/java/technologies/downloads/#jdk17-mac dan pilih yang x64 DMG Installer
Lakukan instalasi seperti biasa, dan coba lagi apache directory studio – nya. Alhamdulillah sudah bisa berjalan lagi,