Closed ksobolew closed 1 year ago
cc: @wendigo
Though one thing I notice, is that it seems to create dependency-reduced-pom.xml
in the module root directory. Not sure if I should treat it as a bug? Shouldn't it be in target/
instead?
Cc @kokosing
This seems to be the documented behavior. We typically use the following:
<dependencyReducedPomLocation>${project.build.directory}/pom.xml</dependencyReducedPomLocation>
This seems to be the documented behavior. We typically use the following:
<dependencyReducedPomLocation>${project.build.directory}/pom.xml</dependencyReducedPomLocation>
Yeah, but somehow this file wasn't actually created before, at least for me. Maybe it was broken in earlier versions 🤷
Because previously reduced pom was not created. Now it is and it breaks usage of modules that are both executable and libraries like product test launcher in Trino
Because previously reduced pom was not created. Now it is and it breaks usage of modules that are both executable and libraries like product test launcher in Trino
OK, is there anything I/we need to fix then?
It's already configured in Trino where needed so I guess that we are fine
This release, among other things, natively depends on ASM 9.5 with support for new opcodes in Java 21, but we'll keep the ASM version override in case we need a blanket ASM upgrade in the future.