JDK Mission Control is quite modular. To help navigate the source, working sets come in quite handy. And for a more flexible way to define working sets, Oomph provide a very nice plug-in for constructing dynamic working sets, using rules and regular expressions.
To use, first install the Oomph Dynamic Working Sets plug-in into your Eclipse:
Next either start creating your own working sets, or start out with the ones I use:
To edit/create the working sets, go to Preferences | Oomph / Dynamic Working Sets, and press Edit…
Once satisfied with the working sets, you can switch the Package Explorer to using the Working Sets as Top Level Elements:
This is a very short post on what I ended up doing to get an OpenJDK 11 build for Raspbian on my Raspberry Pi 3.
- Get the latest JDK 11 build of the Liberica JVM (Debian package for ARM v7 & v8, provided by Bell Soft)
The java download page is here https://www.bell-sw.com/java.html.
- Install it
sudo apt-get install ./bellsoft-jdk11.0.2-linux-arm32-vfp-hflt.deb
- Set the defaults (if you want to)
sudo update-alternatives --config javac
sudo update-alternatives --config java
Note that this gives you access to an open version of JDK Flight Recorder on your Raspberry Pi. Woho! 😉
You could, for example, use the flight recorder to record sensor information.
Another alternative would be using the Azul Zulu JVM, which also has a working Flight Recorder implementation in their JDK 11 arm32 builds.