]
Peter Palaga reopened WFLY-8175:
--------------------------------
Reopening because the downstream JBEAP-8923 was reopened too.
mvnw wrapper shouldn't deppend on .m2/wrapper location
------------------------------------------------------
Key: WFLY-8175
URL:
https://issues.jboss.org/browse/WFLY-8175
Project: WildFly
Issue Type: Bug
Components: Build System, Test Suite
Reporter: Peter Palaga
Assignee: Peter Palaga
Priority: Critical
Fix For: 11.0.0.Alpha1
mvnw stores maven to ~/.m2/wrapper directory. But customers could have denied access to
.m2 folder. They could have allowed access only to .m2/repository, because they want to
protect settings.xml file.
Our mvnw script should download maven to project directory.
Possible solution could be adding these two lines to
.mvn/wrapper/maven-wrapper.properties:
{noformat}
distributionBase=PROJECT
zipStoreBase=PROJECT
{noformat}
This issue is regression against EAP 7.0.0 and EAP 7.1.0.DR11.
FYI: unfortunately,
[
distributionBase|https://github.com/takari/maven-wrapper/blob/master/src/...]
and
[
zipStoreBase|https://github.com/takari/maven-wrapper/blob/master/src/main...]
properties are not documented.