Skip to content

Changes

Summary

  1. [maven-release-plugin] prepare release 2.5 (details)
  2. [maven-release-plugin] prepare for next development iteration (details)
  3. Configure javac to use --release when building on JDK 9+ (#58) (details)
  4. Test dependencies only for the TCK module (#59) (details)
Commit b09ba69eccd48de91c3a5aa503d2bedacb3ae5bb by Microprofile Bot
[maven-release-plugin] prepare release 2.5
The file was modified pom.xml (diff)
Commit f2c05f7198b8d2359efc3fec39d2c9c6528cca7e by Microprofile Bot
[maven-release-plugin] prepare for next development iteration
The file was modified pom.xml (diff)
Commit b4bb30354d216b45a13a80937bcac5c2995c8147 by noreply
Configure javac to use --release when building on JDK 9+ (#58)

We use the maven-compiler-plugin's `maven.compiler.release` property
to configure the --release value when building on JDK 9 or
later. Using --release is preferable to using --source/--target as
--release also factors in the class libraries available in the
release.

Unfortunately, setting this property when building on JDK 8 causes a
build error as the maven-compiler-plugin passes the --release option
to javac which does not understand it. So we use a maven profile to
set the property only when JDK is 9 or higher.

Signed-off-by: BJ Hargrave <hargrave@us.ibm.com>
The file was modified pom.xml (diff)
Commit 19ff354db74ea7feeba3876e4d856d7df7ea9207 by noreply
Test dependencies only for the TCK module (#59)

The file was addedtck-bom/pom.xml
The file was modified pom.xml (diff)
The file was modified README.md (diff)