I am trying to build spring-boot application that uses java-9 and would be deployed to heroku. As a build tool I use maven
spring-boot
java-9
heroku
maven
maven-compiler-plugin 3.6.0 is based on the first signature of module-info.class, which has changed a couple of times. It is not compatible with current Java 9 signature. You should use 3.6.2 when using most recent versions of JDK 9.
module-info.class