Build fail: "javax.xml.bind.annotation does not exist" (openjdk 11, maven 3.6)
Observed behaviour
error: package javax.xml.bind.annotation does not exist
[INFO] asqatasun 4.1.0-SNAPSHOT ........................... SUCCESS [ 2.147 s]
[INFO] engine 4.1.0-SNAPSHOT .............................. SUCCESS [ 0.029 s]
[INFO] commons-entity 4.1.0-SNAPSHOT ...................... SUCCESS [ 1.403 s]
[INFO] commons-entity-jpa 4.1.0-SNAPSHOT .................. SUCCESS [ 0.473 s]
[INFO] asqatasun-api 4.1.0-SNAPSHOT ....................... FAILURE [ 1.363 s]
(...)
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project asqatasun-api: Compilation failure: Compilation failure:
[ERROR] engine/asqatasun-api/src/main/java/org/asqatasun/service/ProcessorService.java:[25,33] package javax.xml.bind.annotation does not exist
[ERROR] engine/asqatasun-api/src/main/java/org/asqatasun/service/ProcessorService.java:[34,2] cannot find symbol
[ERROR] symbol: class XmlTransient
Expected behaviour
[INFO] asqatasun-api 4.1.0-SNAPSHOT ....................... SUCCESS
Steps to reproduce the behaviour
cd ~
mv .m2 .m2_backup
git clone ...
cd Asqatasun
mvn clean install
Configuration
mvn --version
Apache Maven 3.6.0
Maven home: /usr/share/maven
Java version: 11.0.3, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-amd64
OS name: "linux", version: "4.15.0-54-generic", arch: "amd64", family: "unix"
java -version
openjdk version "11.0.3" 2019-04-16