I use my dev setup for other Java projects and to avoid any conflicts I normally create multiple settings.xml files. I've created one called settings.odl.xml and am able to compile ODL with it, but when running [bin/karaf] it doesn't work. I've modified org.ops4j.pax.url.mvn.settings in etc/org.ops4j.pax.url.mvn.cfg to point to my file but it doesn't work. It is unable to resolve dependencies.
If I rename the same settings.odl.xml to settings.xml, it works fine.