1

私はneo4jのJava組み込みバージョン(v。1.7.02)を使用しており、データベースをクエリするためにChypherを使用して小さなプロジェクトを作成し、すべてが正常に機能します。現在、TomcatにデプロイしてWebアプリとして機能させようとしているため、Jerseyを使用してRESTサービスを作成しました。RESTも正常に機能しますが、neo4jはありません。

WebサービスRESTプロジェクト内でneo4jを実行して接続するのに本当に苦労しています。tbの場所と、tomcatでneo4jを正常に実行するように構成する方法がわかりません。Mavenを使用せずにneo4jライブラリを手動でアップロードしました。

運が悪かったので、ウェブでたくさん検索しました。neo dbフォルダーを配置する場所、またはその基本的なconfを見つける場所を知っている人はいますか?

前もって感謝します

編集:これはdbへの私の接続です:

// NEO4J SERVER START
    GraphDatabaseService graphDb = new EmbeddedGraphDatabase("neo4jdb");

これが私の構造です:

ここに画像の説明を入力してください

4

1 に答える 1

1

Tomcat と Neo4j で問題が発生している理由がわかりません。彼らは本当にお互いに何の関係もないはずです。neo4j が埋め込まれたスタンドアロン モードのアプリケーションは正常に動作します。次に、コンテナで実行したときにも機能するはずです。あなたのアプリはどのように neo4j に接続しますか? neo4j フォルダーは、組み込みデータベース サーバーを構築するときにそのパスを指定する限り、どこにでも置くことができます。

于 2012-04-12T03:08:42.423 に答える