boot 2023-08-17

Hi, I seem to have problems running boot on a MacOs M1.

(fat file, but missing compatible architecture (have 'i386,x86_64', need 'arm64'))

any ideas on what I need to do?

It suggest that I have a x86(64) jvm running

ava --version
openjdk 11.0.20 2023-07-18
OpenJDK Runtime Environment Homebrew (build 11.0.20+0)
OpenJDK 64-Bit Server VM Homebrew (build 11.0.20+0, mixed mode)

but how do I tell?

/opt/homebrew/opt/openjdk@11/bin/java: Mach-O 64-bit executable arm64

That binary that you filed could be a proxy binary that finds and invokes the correct Java binary later

Paste the output of /usr/libexec/java_home -V

Matching Java Virtual Machines (2):
    20.0.1 (arm64) "Homebrew" - "OpenJDK 20.0.1" /opt/homebrew/Cellar/openjdk/20.0.1/libexec/openjdk.jdk/Contents/Home
    13.0.12 (x86_64) "Azul Systems, Inc." - "Zulu 13.50.15" /Users/thomas/Library/Java/JavaVirtualMachines/azul-13.0.12/Contents/Home
/opt/homebrew/Cellar/openjdk/20.0.1/libexec/openjdk.jdk/Contents/Home

maybe that second one is the problem.

didn't even know I had java 20 on here.

But java -version says you rub 11.0.20, weird

It's not on the list

Installed sdkman earlier today... maybe I should give that a try