我正在用php创建一个项目,并希望用我的Neo4j图形数据来配置它。以下是代码:
<?php
require_once '/path/to/Client.php';
use GraphAware\Neo4j\Client;
use GraphAware\Neo4j\Client\ClientBuilder;
$client = new GraphAware\Neo4j\Client('http://127.0.0.1:7474/');
$client = ClientBuilder::create()
->addConnection('default', 'http://neo4j:password@127.0.0.1:7474')
->addConnection('bolt', 'bolt://neo4j:password@127.0.0.1:7474')
->build(); 因此,您可以看到,我试图在GraphAware中使用的库。我不能让这个库工作,因为我没有它。请有人告诉我如何在我的php项目中获得这个库,这个库是我在eclipse中创建的。
发布于 2017-09-20 10:50:56
根据文档,您可以使用Composer将其要求到项目中。
https://github.com/graphaware/neo4j-php-client#installation
composer require graphaware/neo4j-php-client:^4.0没有作曲家吗?非常值得安装、管理依赖关系和自动加载,要使它与任何PHP项目一起工作,所需要做的就是在脚本的起始点添加这一行(index.php?)
require_once 'vendor/autoload.php`把作曲家叫来https://getcomposer.org/
蹩脚的非作曲家的方法就是从github下载Zip并将其转储到您的项目中。但是,您需要在您使用的所有类中要求!
发布于 2017-09-28 10:46:05
如果您在eclipse中创建了一个PHP项目,您可以在这里下载eclipse格式的编写器:https://marketplace.eclipse.org/content/composer-php-support
您所要做的就是将其拖到正在运行的工作区中。这将为您下载所有库和依赖项。这是通过在require语句之前编写composer来完成的。
月食作曲家有以下版本:火星(4.5),露娜(4.4),开普勒(4.3)。Windows、Mac和Linux/GTK也支持它。
在下载编写器之前,需要PHP开发工具(PDT)。
只是想补充一下。我曾经在月食火星上尝试过这个,但是它对我没有作用,所以我在新氧中尝试了它,它起作用了!
https://stackoverflow.com/questions/46320002
复制相似问题