If possible during installation, if not then in plugin load time it would be good to check if Java8 is available in the Eclipse environment used. In case of Java7, silent exceptions are thrown and txtUML plugins are not loaded.
Compilation fails if runtime enviroment is higher version( warning if lower )
Feature installation does not prevent installing on JRE 7
We can define feature level constraints via a p2.inf packaged with the plugin( if what i read up on the issue still stands) - I'll look into this deeper
If possible during installation, if not then in plugin load time it would be good to check if Java8 is available in the Eclipse environment used. In case of Java7, silent exceptions are thrown and txtUML plugins are not loaded.