Red Hat Training

A Red Hat training course is available for Red Hat Developer Tools

Chapter 2. Changes Since Developer Tools 2018.2

Red Hat Developer Tools is distributed with Eclipse 4.7.3a and other plugins from the Oxygen release train, which provide a number of bug fixes and feature enhancements over the Red Hat Developer Tools 2018.1 version. Following is a comprehensive list of new features and compatibility changes in this release. For details on how to use these new features, see the built-in Eclipse documentation.

Dependencies

The rh-eclipse48 collection depends on the rh-maven35 collection. RHEL 7.5 is recommended for the best possible experience.

Significant Package Updates

  • eclipse 4.7.3a > 4.8.0: Eclipse Platform was updated to 4.8.0. The highlights include:

    • This major update brings many user experience and user interface enhancements, including improved support for dark theme, improved accessibility support and improved HiDPI support.
    • The browser view now uses WebKit2 for increased stability.
    • Full Java 9 and Java 10 support in the Java Development Tools, improved code formatter and support for debug launch prototypes.
    • Support for OSGi capability headers in both the Equinox runtime and in the Plug-in Development Environment.

For details, see the upstream release notes at https://www.eclipse.org/eclipse/news/4.8/.

  • eclipse-cdt 9.4.3 > 9.5.0: C/C++ Development Tools was updated to 9.5.0. The highlights include:

    • Improved support for both the C+14 and C+17 standards.
    • Container build support is added to more project types, including CMake and Standard Make projects.

For details, see the upstream release notes at https://wiki.eclipse.org/CDT/User/NewIn95.

  • eclipse-linuxtools 6.2.1 > 7.0.0: Linuxtools was updated to 7.0.0 including improved launching and debugging of processes within containers and an upgraded Docker client implementation for improved stability.
  • eclipse-m2e-core 1.8.3 > 1.9.0: Eclipse Maven integration was updated to 1.9.0 including greatly enhanced source lookup and many other bugfixes.
  • eclipse-webtools 3.9.4 > 3.10.0: The Webtools plug-ins were updated 3.10.0 including improved support for using Tomcat 9 with Java 9 and 10, initial support for JEE 8 and the removal of support for deprecated Axis 1-style web services.