# Running JDK Mission Control on Apple M1

DevFeed: [Running JDK Mission Control on Apple M1](<https://devfeed.tech/articles/running-jdk-mission-control-on-apple-m1-18867.md>)

Original publisher: [Read original article](<https://www.morling.dev/blog/running-jmc-on-apple-m1/>)

Published: 2022-05-17T08:20:00Z

Content type: tutorial

Language: en

Sources: [Gunnar Morling](<https://devfeed.tech/sources/gunnar-morling.md>)

Topics: [Java](<https://devfeed.tech/topics/java.md>), [JDK Flight Recorder](<https://devfeed.tech/topics/jdk-flight-recorder.md>), [macOS](<https://devfeed.tech/topics/macos.md>), [Mac Mini](<https://devfeed.tech/topics/mac-mini.md>), [openjdk](<https://devfeed.tech/topics/openjdk.md>), [Adoptium](<https://devfeed.tech/topics/adoptium.md>)

Tags: [adoptium](<https://devfeed.tech/tags/adoptium.md>), [apple-m1](<https://devfeed.tech/tags/apple-m1.md>), [arm](<https://devfeed.tech/tags/arm.md>), [jdk](<https://devfeed.tech/tags/jdk.md>), [jdk-flight-recorder](<https://devfeed.tech/tags/jdk-flight-recorder.md>), [mac-mini](<https://devfeed.tech/tags/mac-mini.md>), [macos](<https://devfeed.tech/tags/macos.md>), [openjdk](<https://devfeed.tech/tags/openjdk.md>), [permission](<https://devfeed.tech/tags/permission.md>), [plist](<https://devfeed.tech/tags/plist.md>)

## AI overview

A troubleshooting guide for running JDK Mission Control on an Apple M1 Mac. It explains that JMC is currently shipped as an x64 application, so configuring it to use an x64 Temurin JDK through Rosetta resolves the startup error, while other applications can continue using an AArch64 JDK.

## Source excerpt

JDK Mission Control (JMC) is invaluable for analysing performance data recording using JDK Flight Recorder (JFR). The other day, I ran into a problem when trying to run JMC on my Mac Mini M1. Mostly for my own reference, here's what I did to overcome it.