Apache Wayang (incubating) has different dependencies, for compiling, it needs to add some profile in the compilation to enable maven works properly.
mvn clean compile
The line before is because the plugin the Antlr is not needed in all the modules, as well it has happened with Scala language.
When maven compiles one or more modules using those plugins in the compilation time, it needs to add.
The modules are:
- wayang-api-scala-java
- wayang-core <- Antlr
- wayang-iejoin
- wayang-spark
- wayang-profiler
- wayang-tests-integration
mvn clean verify jacoco:report
the final report is placed on ./target/aggregate.exec/aggregate.exec