Run 'lein run' error

Syntax error compiling at (metabase\util.clj:28:1).
No dispatch macro for:

Error encountered performing task ‘run’ with profile(s): ‘base,system,user,provided,dev,run’
Suppressed exit

please help

Hi @fage01
You need to provide much more information.
What command are you running, when you get this error?
And please post the output of:

java -version
nodejs --version
lein --version
yarn --version
lsb_release -d
git log -1 --format="commit %H"
git status | head -1

Hello,my information is:
java -version: java version "9.0.4"
nodejs --version: v12.13.0
lein --version: Leiningen 2.9.1 on Java 9.0.4 Java HotSpot(TM) 64-Bit Server VM
yarn --version: 1.19.1
git log -1 --format="commit %H": commit 5bf277c5e1f47f4db41b12ede5807904180ffd6a
git status | head -1:

I was 'Run ./bin/i18n/build-translation-resources' is error.
after, I run 'lein run' is error.

@fage01
Okay, Java 9 is not supported. Install Oracle Java 8u231 JDK
And I don’t know which branch you branched from, so try using master to test.

What are you trying to do with lein run ?
If you want to run a development server, then use lein ring server (or lein ring server-headless if you don’t want it to open the browser)

You can read more in the developer guide:
https://www.metabase.com/docs/latest/developers-guide.html#development-server-quick-start