当数据规模不算大的时候可以这么做
server = new HttpSolrServer( SOLR_URL );
QueryResponse rsp = server.query( query );
SolrDocumentList docs = rsp.getResults();
long lNumFound = docs.getNumFound();
int numRows = 100;
int start = 0;
for( ; start <= lNumFound; start += numRows )
{
query.setStart( start );
query.setRows( numRows );
QueryResponse rspFull = server.query( query );
SolrDocumentList docsFull = rspFull.getResults();
for(SolrDocument doc : docsFull)
{
//do something
}
}