Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Java EE 8 support, for the first time since 11.1, for Maven-based and Gradle-based Web applications. The new Java EE 8 support provides the ability to create Java EE 8 applications and deploy to a Java EE 8 container, with new "webapp-javaee8" Maven archetype created for use with Apache NetBeans.
  • Support for JSF 2.3; CDI Changes for JSF Artifact Injection (introduced in 11.3).
  • Payara integration out of the box for the first time.
  • Payara Platform 5.194/5.201 support.
  • Payara Server Hot Deploy support.
  • Support for GlassFish 5.0.1.

JavaFX

  • The two OpenJFX Gluon Maven samples are now registered in the New Project dialog (from 11.2) – JavaFX test spec should be enhanced to try out these two samples and make sure they work.

Maven

  • Enabling Java preview features in a Maven project.
    <build>
       <plugins>
          <plugin>
              <artifactId>maven-compiler-plugin</artifactId>
              <version>3.8.0</version>
              <configuration>
                  <compilerArgs>
                        <arg>--enable-preview</arg>
                  </compilerArgs>
             </configuration>
         </plugin>
      </plugins>
    </build>

  • Default JDK for Maven projects.

...