My project is in Java, and I create an embedded connection to my Neo4j base and add a bolted connector to it, as described in the documentation:
http://neo4j.com/docs/java-reference/current/#tutorials-java-embedded
the code:
GraphDatabaseSettings.BoltConnector bolt = GraphDatabaseSettings.boltConnector("0"); graphDb = new GraphDatabaseFactory() .newEmbeddedDatabaseBuilder(new File("C:/.../default.graphdb")) .setConfig(bolt.enabled, "true") .setConfig(bolt.address, "localhost:7687") .newGraphDatabase();
According to the Neo4j documentation, I would think that now I can connect to the database using a browser based on "By default, Neo4j Embedded does not provide a Bolt connector, but you can enable it. This allows you to connect the Neo4j Browser services for your embedded instance" . However, if I run the code, although I can programmatically execute everything I need, I cannot access the browser in localhost:7474 and localhost:7687
My question is: is this just poorly written documentation, and is this really not a supported feature? Or is there an undocumented way to connect to the database through a bolt connection created in code that will allow me to view data using the Neo4j browser when starting my built-in connection?
Edit: I am already using the bolt driver library
source share