Solr 5 _does_ distribute a war file so this shouldn't be a blocker short-term. Look in ..../server/webapps/solr.war. So there's no (short term) reason why it "must run on jetty". The _scripts_ use jetty but if you don't use the scripts....
Here's a useful Wiki page with the current state of affairs: https://wiki.apache.org/solr/WhyNoWar (thanks Shawn!) We're _moving_ to not distributing a war file so you're absolutely correct to start planning on not having a war.... Now, about the dependency management tool, I really haven't a clue so I'll defer that to people who know. Best, Erick Best, Erick On Sun, Jun 7, 2015 at 11:37 AM, Charlie Hubbard <charlie.hubb...@gmail.com> wrote: > So I've been trying to utilize Solr, and I integrated with Solr 4.x but > using its war file. I wanted to use a dependency management tool so it was > easier to migrate between versions. I've read several blogs on how to > integrate Solr with other dependency management tools and they all use the > war file dependency to download Solr and integrate with various plugins. > Now Solr 5 doesn't publish a war file because it must run on Jetty so the > individual war file isn't available through maven. But managing these > dependencies using Solr is extremely helpful. So what is the way you can > manage Solr 5 using a dependency tool without scraping the war file out of > the download of Solr? Is there a distribution of standalone Solr server > through maven that I could use since there is little hep with having 4.x on > maven since you can't upgrade it? > > Charlie