commit | 41ab8e44704f0460d2d2e2bca90c73212f0d5a91 | [log] [tgz] |
---|---|---|
author | Vikas Chandra <Vikas.Chandra@in.ibm.com> | Thu Nov 12 11:46:09 2020 +0530 |
committer | Vikas Chandra <Vikas.Chandra@in.ibm.com> | Thu Nov 12 11:46:09 2020 +0530 |
tree | 4824dff62bf07524e423854f2137ed59d9c2144c | |
parent | 069a32c161d5fe53ed4ae29e3207295b760a5325 [diff] |
Bug 568736 - Export of plugin sometimes fail with "Target level '1.2' is incompatible with source level '1.8'" Change-Id: I2063aa8c2bc74909f546bd68473e84c080d16859 Signed-off-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
diff --git a/ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/exports/FeatureExportOperation.java b/ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/exports/FeatureExportOperation.java index f6b6f5b..242d9b8 100644 --- a/ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/exports/FeatureExportOperation.java +++ b/ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/exports/FeatureExportOperation.java
@@ -540,6 +540,10 @@ target = def.get(JavaCore.COMPILER_CODEGEN_TARGET_PLATFORM, null); } if (target != null) { + float tar = Float.parseFloat(target); + if (tar < 1.8) { + target = "1.8"; //$NON-NLS-1$ + } fAntBuildProperties.put(IXMLConstants.PROPERTY_JAVAC_TARGET, target); }