2016-09-08 9 views
1

Neo4j 3.0.4エンタープライズ版、サービスをインストールしようとしているか、以下のエラーを表示しようとしています。別のマシンでも試して、どのようにこれを解決するには?Neo4j 3.0.4エンタープライズ試用版をWindowsで起動できませんでした

E:\Neo4j\neo4j-enterprise-3.0.4\bin>neo4j.bat install-service -verbose 
VERBOSE: Neo4j Root is 'E:\Neo4j\neo4j-enterprise-3.0.4' 
VERBOSE: Neo4j Server Type is 'Enterprise' 
VERBOSE: Neo4j Version is '3.0.4' 
VERBOSE: Neo4j Database Mode is '' 
VERBOSE: Install command specified 
VERBOSE: Neo4j Windows Service Name is neo4j 
VERBOSE: Java detected at 'C:\Program Files\Java\jdk1.8.0_92\jre\bin\java.exe' 
VERBOSE: Executing C:\Program Files\Java\jdk1.8.0_92\jre\bin\java.exe -version 
VERBOSE: Java version response: java version "1.8.0_92" 
Java(TM) SE Runtime Environment (build 1.8.0_92-b14) 
Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode) 
VERBOSE: Java Version detected as 1.8.0_92 
VERBOSE: Neo4j Windows Service Name is neo4j 
VERBOSE: Reading JVM settings from neo4j-wrapper.conf 
Invoke-Neo4j : Method invocation failed because [System.Object[]] doesn't contain a method named 'contains'. 
At line:1 char:221 
+ try { Unblock-File -Path 'E:\Neo4j\neo4j-enterprise-3.0.4\bin\Neo4j-Management\*.*' -ErrorAction 'SilentlyContinue' } catch {};Import-Module 'E:\Neo4j\neo4j-enterprise-3.0.4\bin\Neo4j-Management.psd1'; Exit (Invoke-Neo4j <<<< install-service -verbose) 
    + CategoryInfo   : NotSpecified: (:) [Write-Error], WriteErrorException 
    + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Invoke-Neo4j 

答えて

3

binに/のNeo4j-管理フォルダにマージ-Neo4jJavaSettings.ps1ファイルは、ライン#68に構文エラーがあります。

If (-not $Source.contains($thisSetting)) { 

レコードの

If (-not $Source -contains $thisSetting) { 

であるべきこれはCommunity Editionで私にとって起こっているので、両方のバージョンで問題に見えます。

+0

ありがとう、neo4jがこの問題に対処することを願っています。 – Jeevanantham

+0

こんにちは、私の関連記事をチェックしてください。ありがとう! http://stackoverflow.com/questions/40639088/neo4j-3-0-7-enterprise-trial-version-failed-to-start-in-windows – guzu92

+0

3.0.3があり、Merge-Neo4jJavaSettings.ps1はありません。ファイルが、私はこの正確なエラーを取得します。 –

関連する問題