Specified Java 8 as minimum execution environment
diff --git a/examples/org.eclipse.app4mc.amalthea.example.workflow/.classpath b/examples/org.eclipse.app4mc.amalthea.example.workflow/.classpath
index 22f3064..eca7bdb 100644
--- a/examples/org.eclipse.app4mc.amalthea.example.workflow/.classpath
+++ b/examples/org.eclipse.app4mc.amalthea.example.workflow/.classpath
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-	<classpathentry kind="src" path="src"/>
 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+	<classpathentry kind="src" path="src"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/plugins/org.eclipse.app4mc.amalthea.emf.util/META-INF/MANIFEST.MF b/plugins/org.eclipse.app4mc.amalthea.emf.util/META-INF/MANIFEST.MF
index 40deec2..87057fc 100644
--- a/plugins/org.eclipse.app4mc.amalthea.emf.util/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.app4mc.amalthea.emf.util/META-INF/MANIFEST.MF
@@ -7,8 +7,7 @@
 Require-Bundle: org.eclipse.core.runtime,
  org.eclipse.emf.ecore,
  org.eclipse.emf.edit
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8,
- JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-ActivationPolicy: lazy
 Bundle-Vendor: Eclipse.org
 Export-Package: org.eclipse.app4mc.amalthea.emf.util.edit
diff --git a/plugins/org.eclipse.app4mc.amalthea.examples.installer/META-INF/MANIFEST.MF b/plugins/org.eclipse.app4mc.amalthea.examples.installer/META-INF/MANIFEST.MF
index 3432f6f..8456cae 100644
--- a/plugins/org.eclipse.app4mc.amalthea.examples.installer/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.app4mc.amalthea.examples.installer/META-INF/MANIFEST.MF
@@ -4,7 +4,7 @@
 Bundle-SymbolicName: org.eclipse.app4mc.amalthea.examples.installer;singleton:=true
 Bundle-Version: 0.8.0.qualifier
 Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Require-Bundle: org.eclipse.emf.common.ui
 Eclipse-LazyStart: true
 Bundle-ActivationPolicy: lazy
diff --git a/plugins/org.eclipse.app4mc.amalthea.validation/.classpath b/plugins/org.eclipse.app4mc.amalthea.validation/.classpath
index 098194c..eca7bdb 100644
--- a/plugins/org.eclipse.app4mc.amalthea.validation/.classpath
+++ b/plugins/org.eclipse.app4mc.amalthea.validation/.classpath
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="src" path="src"/>
 	<classpathentry kind="output" path="bin"/>
diff --git a/plugins/org.eclipse.app4mc.amalthea.validation/.settings/org.eclipse.jdt.core.prefs b/plugins/org.eclipse.app4mc.amalthea.validation/.settings/org.eclipse.jdt.core.prefs
index f42de36..0c68a61 100644
--- a/plugins/org.eclipse.app4mc.amalthea.validation/.settings/org.eclipse.jdt.core.prefs
+++ b/plugins/org.eclipse.app4mc.amalthea.validation/.settings/org.eclipse.jdt.core.prefs
@@ -1,7 +1,7 @@
 eclipse.preferences.version=1
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
 org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/plugins/org.eclipse.app4mc.amalthea.validation/META-INF/MANIFEST.MF b/plugins/org.eclipse.app4mc.amalthea.validation/META-INF/MANIFEST.MF
index eb365b0..2e4a08e 100644
--- a/plugins/org.eclipse.app4mc.amalthea.validation/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.app4mc.amalthea.validation/META-INF/MANIFEST.MF
@@ -8,7 +8,7 @@
  org.eclipse.sphinx.emf,
  org.eclipse.sphinx.emf.check,
  org.eclipse.app4mc.amalthea.model
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-Vendor: Eclipse.org
 Export-Package: org.eclipse.app4mc.amalthea.validation,
  org.eclipse.app4mc.amalthea.validation.checks,
diff --git a/plugins/org.eclipse.app4mc.amalthea.workflow.base/.classpath b/plugins/org.eclipse.app4mc.amalthea.workflow.base/.classpath
index 098194c..eca7bdb 100644
--- a/plugins/org.eclipse.app4mc.amalthea.workflow.base/.classpath
+++ b/plugins/org.eclipse.app4mc.amalthea.workflow.base/.classpath
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="src" path="src"/>
 	<classpathentry kind="output" path="bin"/>
diff --git a/plugins/org.eclipse.app4mc.amalthea.workflow.base/.settings/org.eclipse.jdt.core.prefs b/plugins/org.eclipse.app4mc.amalthea.workflow.base/.settings/org.eclipse.jdt.core.prefs
index f42de36..0c68a61 100644
--- a/plugins/org.eclipse.app4mc.amalthea.workflow.base/.settings/org.eclipse.jdt.core.prefs
+++ b/plugins/org.eclipse.app4mc.amalthea.workflow.base/.settings/org.eclipse.jdt.core.prefs
@@ -1,7 +1,7 @@
 eclipse.preferences.version=1
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
 org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/plugins/org.eclipse.app4mc.amalthea.workflow.base/META-INF/MANIFEST.MF b/plugins/org.eclipse.app4mc.amalthea.workflow.base/META-INF/MANIFEST.MF
index 8cb910f..ea9147b 100644
--- a/plugins/org.eclipse.app4mc.amalthea.workflow.base/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.app4mc.amalthea.workflow.base/META-INF/MANIFEST.MF
@@ -4,7 +4,7 @@
 Bundle-SymbolicName: org.eclipse.app4mc.amalthea.workflow.base;singleton:=true
 Bundle-Version: 0.8.0.qualifier
 Bundle-Vendor: Eclipse.org
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-ActivationPolicy: lazy
 Require-Bundle: org.apache.log4j,
  org.eclipse.emf.ecore,
diff --git a/plugins/org.eclipse.app4mc.atdb.metrics/.classpath b/plugins/org.eclipse.app4mc.atdb.metrics/.classpath
index 098194c..eca7bdb 100644
--- a/plugins/org.eclipse.app4mc.atdb.metrics/.classpath
+++ b/plugins/org.eclipse.app4mc.atdb.metrics/.classpath
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="src" path="src"/>
 	<classpathentry kind="output" path="bin"/>
diff --git a/plugins/org.eclipse.app4mc.atdb.metrics/.settings/org.eclipse.jdt.core.prefs b/plugins/org.eclipse.app4mc.atdb.metrics/.settings/org.eclipse.jdt.core.prefs
index f42de36..0c68a61 100644
--- a/plugins/org.eclipse.app4mc.atdb.metrics/.settings/org.eclipse.jdt.core.prefs
+++ b/plugins/org.eclipse.app4mc.atdb.metrics/.settings/org.eclipse.jdt.core.prefs
@@ -1,7 +1,7 @@
 eclipse.preferences.version=1
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
 org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/plugins/org.eclipse.app4mc.atdb.metrics/META-INF/MANIFEST.MF b/plugins/org.eclipse.app4mc.atdb.metrics/META-INF/MANIFEST.MF
index 358cf74..c98f7b5 100644
--- a/plugins/org.eclipse.app4mc.atdb.metrics/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.app4mc.atdb.metrics/META-INF/MANIFEST.MF
@@ -9,7 +9,7 @@
  org.eclipse.ui,
  org.eclipse.ui.ide,
  org.sqlite.jdbc
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-ActivationPolicy: lazy
 Bundle-Vendor: Eclipse.org
 Bundle-ClassPath: .
diff --git a/plugins/org.eclipse.app4mc.multicore.examples.installer/META-INF/MANIFEST.MF b/plugins/org.eclipse.app4mc.multicore.examples.installer/META-INF/MANIFEST.MF
index a1d7a37..5cbb26e 100644
--- a/plugins/org.eclipse.app4mc.multicore.examples.installer/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.app4mc.multicore.examples.installer/META-INF/MANIFEST.MF
@@ -4,7 +4,7 @@
 Bundle-SymbolicName: org.eclipse.app4mc.multicore.examples.installer;singleton:=true
 Bundle-Version: 0.8.0.qualifier
 Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Require-Bundle: org.eclipse.emf.common.ui
 Eclipse-LazyStart: true
 Bundle-ActivationPolicy: lazy
diff --git a/plugins/org.eclipse.app4mc.tracing.converter.atdb/META-INF/MANIFEST.MF b/plugins/org.eclipse.app4mc.tracing.converter.atdb/META-INF/MANIFEST.MF
index 1c93556..26741f5 100644
--- a/plugins/org.eclipse.app4mc.tracing.converter.atdb/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.app4mc.tracing.converter.atdb/META-INF/MANIFEST.MF
@@ -4,8 +4,7 @@
 Bundle-SymbolicName: org.eclipse.app4mc.tracing.converter.atdb;singleton:=true
 Bundle-Version: 0.8.0.qualifier
 Bundle-Vendor: Eclipse.org
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8,
- JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Require-Bundle: org.apache.commons.lang,
  org.eclipse.core.resources,
  org.eclipse.core.runtime,
diff --git a/plugins/org.eclipse.app4mc.tracing.converter.ot1/META-INF/MANIFEST.MF b/plugins/org.eclipse.app4mc.tracing.converter.ot1/META-INF/MANIFEST.MF
index ef6390a..5478eb0 100644
--- a/plugins/org.eclipse.app4mc.tracing.converter.ot1/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.app4mc.tracing.converter.ot1/META-INF/MANIFEST.MF
@@ -5,8 +5,7 @@
 Bundle-Version: 0.8.0.qualifier
 Bundle-ClassPath: .
 Bundle-Vendor: Eclipse.org
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8,
- JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Export-Package: org.eclipse.app4mc.tracing.converter.ot1.OT1,
  org.eclipse.app4mc.tracing.converter.ot1.OT1.impl,
  org.eclipse.app4mc.tracing.converter.ot1.OT1.util
diff --git a/plugins/org.eclipse.app4mc.tracing.converter/META-INF/MANIFEST.MF b/plugins/org.eclipse.app4mc.tracing.converter/META-INF/MANIFEST.MF
index d6328c0..8f0ea73 100644
--- a/plugins/org.eclipse.app4mc.tracing.converter/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.app4mc.tracing.converter/META-INF/MANIFEST.MF
@@ -4,8 +4,7 @@
 Bundle-SymbolicName: org.eclipse.app4mc.tracing.converter;singleton:=true
 Bundle-Version: 0.8.0.qualifier
 Bundle-Vendor: Eclipse.org
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8,
- JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Require-Bundle: org.eclipse.core.resources,
  org.eclipse.core.runtime,
  org.eclipse.emf.ecore,
diff --git a/plugins/org.ojalgo/.classpath b/plugins/org.ojalgo/.classpath
index 78ee937..18c657d 100644
--- a/plugins/org.ojalgo/.classpath
+++ b/plugins/org.ojalgo/.classpath
@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
+	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry exported="true" kind="lib" path="libs/ojalgo-39.0.jar" sourcepath="libs/ojalgo-39.0.jar">
 		<attributes>
 			<attribute name="javadoc_location" value="jar:platform:/resource/org.ojalgo/libs-doc/ojalgo-39.0-doc.zip!/"/>
 		</attributes>
 	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
-	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/tests/org.eclipse.app4mc.amalthea.validation.test/.classpath b/tests/org.eclipse.app4mc.amalthea.validation.test/.classpath
index 098194c..eca7bdb 100644
--- a/tests/org.eclipse.app4mc.amalthea.validation.test/.classpath
+++ b/tests/org.eclipse.app4mc.amalthea.validation.test/.classpath
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="src" path="src"/>
 	<classpathentry kind="output" path="bin"/>
diff --git a/tests/org.eclipse.app4mc.amalthea.validation.test/.settings/org.eclipse.jdt.core.prefs b/tests/org.eclipse.app4mc.amalthea.validation.test/.settings/org.eclipse.jdt.core.prefs
index 203c8a1..31d3a78 100644
--- a/tests/org.eclipse.app4mc.amalthea.validation.test/.settings/org.eclipse.jdt.core.prefs
+++ b/tests/org.eclipse.app4mc.amalthea.validation.test/.settings/org.eclipse.jdt.core.prefs
@@ -7,9 +7,9 @@
 org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
 org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.debug.lineNumber=generate
 org.eclipse.jdt.core.compiler.debug.localVariable=generate
 org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -97,4 +97,4 @@
 org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore
 org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
 org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/tests/org.eclipse.app4mc.amalthea.validation.test/META-INF/MANIFEST.MF b/tests/org.eclipse.app4mc.amalthea.validation.test/META-INF/MANIFEST.MF
index beb9e5f..e385942 100644
--- a/tests/org.eclipse.app4mc.amalthea.validation.test/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.app4mc.amalthea.validation.test/META-INF/MANIFEST.MF
@@ -4,7 +4,7 @@
 Bundle-SymbolicName: org.eclipse.app4mc.amalthea.validation.test
 Bundle-Version: 0.8.0.qualifier
 Fragment-Host: org.eclipse.app4mc.amalthea.validation
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Require-Bundle: org.easymock,
  org.junit,
  org.eclipse.sphinx.emf.check.catalog