This file starts with the following comment; // Local Lucene development repository resolution: // 1) A "-Plucene.dev.version=[version]" property, resolving Lucene artifacts from a local Maven repository. // 2) A non-empty property "-Plucene.dev.path=[path]" pointing to a local path. Relative paths // are resolved against the root project directory. // 3) An auto-wired 'lucene' subfolder, if present. To skip auto-wiring, pass // a blank value in step 2: "-Plucene.dev.path=".
But it's not clear to me if these are supposed to be alternatives, or if all are supposed to be required. And I notice that further down it's talking about versions.props but if I've updated that to match version on the jar file, do I need any of this? My normal method for developing a library (of any sort) is to deploy to mavenLocal()... and then load from there.... Once that's done (and version lock updated etc, which was easier to find than this file because of error messages) it should "just work" I would expect. -- http://www.needhamsoftware.com (work) http://www.the111shift.com (play)