Is there any way to trace the source of a set of dependencies? I've got a multi-module maven project and appear to have a full set of internal org.apache.lucene jars shown under the Project tools External Libraries (also available to auto completion in the editor).
However the only resource I can find even slightly related in the modules poms is the SolrJ client, this does not include lucene. I've tried mvn tree:dependences on every pom in the project and cannot find these lucene dependencies anywhere. Also don't appear in the maven tool. This is my own project so I know nobody has manually added them to the module - I think maven support would replace manual addtions anyway.
Tried re-importing each module, invalidating caches, refreshing the dependency resolution with -U. They're still present?
Hitting Ctrl+Shift+I normally shows a contextual popup that highlights the module, if I do this on one of these lucene classes it just shows the library not the owning module?
Any ideas how to work out where these have appeared from?