バージョン2.3.xでは、「メインアプリケーション」がシャットダウンされた後に、時々ウェブブラウザからいくつかの特別なクエリを実行した、複数の埋め込みneo4jインスタンスがありました。 neo4j-community-2.3.2/conf/neo4j-server.properties
ファイルは、(org.neo4j.server.database.location=/tmp/neo4jbcd
)を見るためにデータベースの絶対パスを指していましたが、dbサーバーをbin/neo4j start
で開始しました。neo4j 3.0.4:dbファイルの場所の絶対パス名
バージョン3.0.4に相当するものはなんですか?単にneo4j-community-3.0.4/conf/neo4j.conf
に絶対パスdbms.active_database=/tmp/neo4jbcd
を設定
- は
/tmp/neo4jbcd
以下の既存のdatabseにアクセスしますが、Neo4j Operations Manual V3.0に示すようにneo4j-community-3.0.4/data/databases/tmp/neo4jbcd
になりません。 - 設定
dbms.directories.data=/tmp/neo4jbcd
も効果がないようです。NEO4J_BIN
がPATH
である場合にも、取扱説明書の - 章2.2.2(「設定」)いくつかの環境変数(
NEO4J_BIN
、NEO4J_CONF
とNEO4J_HOME
)を設定することを提案、その後私はError: Could not find or load main class org.neo4j.server.CommunityEntryPoint
で終わります。もちろん
、私は本当の場所へのシンボリックリンクneo4jbcd
を設定し、所定の位置にdbms.active_database=/tmp/neo4jbcd
でサーバを起動し、neo4j-community-3.0.4/data/databases/tmp
に行くことができます。
これは推奨されるベストプラクティスですか?