Avoid in compiler plugin 3.10.0
Maven 3.10.0 added a feature to create missing package-info files.
The feature incorrectly uses Windows-style directory separators on
Windows.  Other parts of the code expect to always see Unix style
directory separators.
Disable the new feature so that it does not break compilation.
<!-- Generate metadata for reflection on method parameters -->
<maven.compiler.parameters>true</maven.compiler.parameters>
+
+ <!-- Avoid maven compiler plugin 3.10.0 bug -->
+ <!-- https://issues.apache.org/jira/browse/MCOMPILER-485 -->
+ <!-- TODO remove when MCOMPILER-485 is fixed -->
+ <maven.compiler.createMissingPackageInfoClass>false</maven.compiler.createMissingPackageInfoClass>
</properties>
<dependencyManagement>
