Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ide-dev] ecj plans to drop support for Java releases < 1.8 in 4.33

Hi all,

this is an announcement that following the discussion in [1], JDT plans to change support for older Java versions in ecj compiler via [2].

This would mean, that projects configured to compile with JLS compliance/source/target < 1.8 will not compile anymore soon (if they are using ecj nightly/integration builds for compilation) and would require to bump their settings to compile against some more recent Java 8+ version.

Please make sure that you update your project compiler settings before your CI pipeline will throw an error!

If you need an example of settings transition from ancient Java version to Java 8, check EMF commit here: [3].

[1] https://github.com/eclipse-jdt/eclipse.jdt.core/discussions/820
[2] https://github.com/eclipse-jdt/eclipse.jdt.core/issues/2536
[3] https://github.com/eclipse-emf/org.eclipse.emf/commit/932bf6219eb61d267b58eb0cbb9f33466f2f3855
-- 
Kind regards,
Andrey Loskutov

Спасение утопающих - дело рук самих утопающих

https://www.eclipse.org/user/aloskutov


Back to the top