: I was hoping there was a solr server dependency package that I could : declare against to get solr's standalone server which seems to be the : direction the team is taking, and I want to stay in those lines for the : future if that's the direction.
it's hard to understand what exactly your ultimate goal is as far as wanting to install via a "dependency management tool" -- because, to my mind, dependency management tools are all about intralangauge dependencies (ie: using ivy to download jars that are dependencies or transitive dependencies of other jars) Solr, as a server, isn't really a "dependency" in that sense -- it's a service that you install and talk to from your applications (regardless of wether they are java applications, or python applications, or haskell applications - each of which would use their own system for installing "dependencies" So how do you install other services? ie: do you use a database server like mysql or oracle? do you use any (other) NoSql services like mongodb or hbase or cassandra? do you have a zookeeper quorum running somewhere? how do you install any of those types of systems that your application deals with? what langauges do you implement your applications in? unless you are compliling to platforma native binaries, you are likeley using some kind of langauge runtime like the JVM, or python, or ruby correct? how do you install those runtimes? The answers to those questions can help folks advise you on options for how to manage Solr as a "dependecy" in a way that you may be comfortable with. FWIW: If you haven't seen them already, Solr 5 does come with an installation script and init.d run scripts... https://cwiki.apache.org/confluence/display/solr/Taking+Solr+to+Production -Hoss http://www.lucidworks.com/