Did you know ... | Search Documentation: |
Pack logtalk -- logtalk-3.85.0/examples/neo4j/NOTES.md |
This file is part of Logtalk https://logtalk.org/ SPDX-FileCopyrightText: 1998-2024 Paulo Moura <pmoura@logtalk.org> SPDX-License-Identifier: Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
To load this example and for sample queries, please see the SCRIPT.txt
file. This example is only supported when using XVM (with its jni
plug-in
installed), SWI-Prolog, or YAP as the backend compiler.
There are two individual examples. The first is a simple example of using Neo4j based on the HelloWorldExample found at:
https://neo4j.com/docs/java-manual/current/get-started/
The second example is more elaborated and based on Neo4j example found at:
After instaling Neo4j (5.x or later version), you must edit the neo4j.conf
file to run this example:
dbms.security.auth_enabled=false
server.bolt.enabled=true server.bolt.tls_level=DISABLED server.bolt.listen_address=:7687 server.bolt.advertised_address=:7687
#wrapper.java.additional=-Djava.awt.headless=true #wrapper.java.additional.4=-Dneo4j.ext.udc.source=homebrew
or (depending on the Neo4j version):
#server.jvm.additional=-Djava.awt.headless=true-Dunsupported.dbms.udc.source=homebrew
Save the edit file and start (or restart) Neo4j:
$ neo4j start
When running this example on Windows, check first the Neo4j installation directory path used in the `set_classpath_*.ps1` scripts and adjust it if required.
For the default location of the neo4j.conf
file, see:
https://neo4j.com/docs/operations-manual/current/configuration/file-locations/