# JDK Mission Control
- client viewer and analyzer for [[Java Flight Recorder]]
## Reference
- [download](https://adoptium.net/jmc/)
- <https://github.com/thegreystone/jmc-tutorial>
- <https://github.com/thegreystone/jmc-jshell>
## Devenv
### Issues Encountered
- the JMC [[mercurial]] repository is old and ref's an unavailable java mail api 1.4
- solution: [checkout JMC from github](https://github.com/openjdk/jmc) instead
- when installing the JMC plugin from local target archive, unable to find lz4-java osgi bundle
- solution:
- launch local p2 via `cd releng/thirdparty; mvn jetty:run`
- import lz4-java from a local p2 site (help>install new software)
- DoNothing from tutorial doesn't build, can't find java.lang.Object
- delete jdk library, save, close project, re-open, re-add openjdk8