ELTE-Soft / txtUML

Textual, eXecutable, Translatable UML
http://txtuml.inf.elte.hu
Eclipse Public License 1.0
26 stars 9 forks source link

Check if Java8 is available #82

Open devaigergely81 opened 8 years ago

devaigergely81 commented 8 years ago

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.

zoltanturi89 commented 8 years ago

I checked a few things on the issue:

  1. Compilation fails if runtime enviroment is higher version( warning if lower )
  2. Feature installation does not prevent installing on JRE 7
  3. 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