Howdy, yes, POM must contain "non-dynamic" URL, this is due build reproducibility. You can add a repository via settings.xml, and now you can have "project wide settings" as well.
Thanks T On Sat, Dec 21, 2024 at 8:48 PM Andreas Kuhtz <andreas.ku...@gmail.com> wrote: > > Hello, > > With maven 3.9.x it was possible to configure to configure an additional > repository for artefacts not available in central repo or artefacts that > are not allowed to be published to central repo with the following file url: > > <repositories> > ... > <!-- > Repository hosting libraries not available through maven.org > --> > <repository> > <id>lib</id> > <name>lib</name> > <releases> > <enabled>true</enabled> > <checksumPolicy>ignore</checksumPolicy> > </releases> > <snapshots> > <enabled>true</enabled> > </snapshots> > > <url>file://${maven.multiModuleProjectDirectory}/maven-repo</url> > </repository> > ... > </repositories> > > With 4.0.0-rc-2 this is no longer possible and the build fails with the > following error: > > [INFO] > [INFO] Some problems were encountered while building the effective settings > (use -X to see details) > [INFO] > [INFO] Scanning for projects... > [ERROR] Some problems were encountered while processing the POMs > [ERROR] The build could not read 1 project -> [Help 1] > [ERROR] > [ERROR] The project [inherited]:wizard:pom:[inherited] > (D:\gitlab\bidibwizard2-distributed\pom.xml) has 2 errors > [ERROR] 'repositories.repository.[lib].url' contains an expression but > should be a constant. @ org.bidib.jbidib:bidibwizard-parent:${revision}, > file:///D:/gitlab/bidibwizard2-distributed/bidibwizard-parent/pom.xml, line > 68, column 13 > [ERROR] 'repositories.repository.[lib].url' contains an expression but > should be a constant. @ org.bidib.jbidib:bidibwizard-parent:${revision}, > file:///D:/gitlab/bidibwizard2-distributed/bidibwizard-parent/pom.xml, line > 68, column 13 > [ERROR] > > How can this be solved? > > Cheers, > Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org