Самое быстрое решение - использовать скрипт bash, подобный следующему:
for i in $( ls *.xml); do
cat $i | curl -X POST -H 'Content-Type: text/xml' -d @- http://localhost:8080/solr/update
echo item: $i
done
, который добавляет в Solr, используя curl, все xml-файлы в текущем каталоге.
В противном случае выможет написать основной Java-файл, аналогичный тому, который включен в post.jar, который добавляет все XML-файлы в каталог, вместо того, чтобы передавать их все в качестве аргументов.