

JUnit Jupiter's Assertions, Assumptions, DynamicContainer and DynamicTest classes are now added to Eclipse Favorites by default.Create a method with the new test_factory template.Create a JUnit Jupiter test method with the new test_jupiter template.A developer can add JUnit 5 library to the build path.


However, Java runtime 9 must be in build path to compile a modular project.Īn existing non-modular project can be converted to a modular project by creating a module-info.java for the project.Ī library or a container can be added to the module path instead of classpath. The Eclipse documentation states that it is not mandatory to run Eclipse with a Java 9 runtime to get the Java 9 support. The IDE has added features to support Java Modules including compiler updates and search features. The Eclipse compiler for Java implements all the new Java 9 language enhancements. With this release, STS has been updated to Eclipse Oxygen.1a, which includes support for JDK 9 and JUnit 5 out of the box. Pivotal recently released version 3.9.1 of its Spring Tool Suite (STS), the Eclipse-based IDE for developing applications in Spring Framework.
