 <p>Darrell, if you run embedded there are no ports and no config files. </p> <p>You just provide store-directories and optionally database config to your <code>GraphDatabaseService</code> instances which are (in Spring Data Neo4j) created as spring beans.</p> <p>Unfortunately there is no compatible way between 1.9 and 2.0 as the public constructors of <code>EmbeddedGraphDatabase</code> were removed in 2.0 and I added a <code>GraphDatabaseServiceFactoryBean</code> in SDN 3.0 / Neo4j 2.0.</p> <p>To run a server with an embedded Neo4j you'd probably have to go the way of extending <code>CommunityBootstrapper</code>. But here is no out of the box way integrating this in Spring right now.</p> <p>So to make it work, I'd probably create a subclass of <code>CommunityBootstrapper</code> which starts the server, but can be passed in the <code>GraphDatabaseService</code> from the outside.</p> <p>See my in-memory-server project for some hints: <a href="https://github.com/jexp/neo4j-in-memory-server" rel="nofollow">https://github.com/jexp/neo4j-in-memory-server</a></p>