Getting the error javafx runtime components are missing and are required to run this is one of the biggest frustrations with JavaFX. This can happen even if you are not doing anything fancy.
There are a couple of different ways to fix this problem. The most straightforward way is to...