: My setup is relatively primitive, since my Solr dev time is limited. : All of my changes have been developed using unit tests and the example : app. Make a change, 'ant -Dtestcase=... test' (with an occasional : 'ant clean'). To test with the example, 'ant clean example', Ctrl-C : the open jetty process (in a terminal) and restart it (up-enter).
This is what i do as well when working on Solr internals. When working on specific Solr applications at work, we have CNET specific RPMs containing "blessed" Solr releases, and I just use those ... but we don't rev our internal Solr RPMs very often -Hoss