The parent Maven OAP project. All Maven OAP projects should use it in the following manner:
<parent>
<groupId>oap</groupId>
<artifactId>oap.maven</artifactId>
<version>${oap.project.version}</version>
</parent>
Currently it handles maven-compiler-plugin, maven-surefire-plugin, maven-source-plugin, flatten-maven-plugin,
maven-checkstyle-plugin, maven-enforcer-plugin.
Note: the above plugins still can be overridden in child Maven project, if needed.