Setting up on new Mac mini m4

Don’t forget to tell us about your stack!

OS: Sequoia 15.2
Java Version: ???
Tomcat Version: ???
Lucee Version: Express 6

Have been using Lucee successfully on older Macbook pro but time to update.
Installed Java and downloaded Lucee Express 6 and…

alan@Alans-Mac-mini lucee-express-6 % ./startup.sh
Using CATALINA_BASE: /Users/alan/downloads/lucee-express-6
Using CATALINA_HOME: /Users/alan/downloads/lucee-express-6
Using CATALINA_TMPDIR: /Users/alan/downloads/lucee-express-6/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk-23.jdk/Contents/Home
Using CLASSPATH: /Users/alan/downloads/lucee-express-6/bin/bootstrap.jar:/Users/alan/downloads/lucee-express-6/bin/tomcat-juli.jar
-Djava.endorsed.dirs=/Users/alan/downloads/lucee-express-6/endorsed is not supported. Endorsed standards and standalone APIs
in modular form will be supported via the concept of upgradeable modules.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
alan@Alans-Mac-mini lucee-express-6 %

I would be most grateful if someone could explain what I need to do to fix this?

It’s much easier to use Commandbox to start Lucee, see: Installation | CommandBox : CLI, Package Manager, REPL & More

I would recommend the homebrew installation on mac

The new m4 chip is not the same as the x64 builds that the rest of the base is on.

go install homebrew
Homebrew Formulae

Then install java, tomcat 9 and then run lucee as a WAR

Thanks Terry & Gunnar. My limited technical knowledge (I don’t even know what WAR stands for) and that fact that Lucee on an M4 is rather unique, all tells me that I should leave Lucee on my MacBook Pro so, again, thank you for your responses.

If you need help, feel free to ask. You are not the only Mac user on here, and there are a few that have gone through the same thing you are experiencing with your new mac.