0

ElasticSearch を使用して Web アプリケーション用の検索エンジンを実装しています。Play フレームワークを使用しています。ElasticSearch モジュールをインストールしようとすると、コマンド プロンプトに正常にインストールされたと書かれていましたが、CRUD などの他のモジュールのようにプロジェクト エクスプローラーに表示されず、使用しようとすると、使用@ElasticSearchableできないというエラーが発生します。型に分解されます。

アプリケーションを停止して Eclipse に再度インポートしようとしましたが、何も変わりませんでした。

これは私がコマンドプロンプトで得たものです。これは、エラスティック検索フォルダーを間違った場所に配置している可能性があると思いました。モジュールフォルダーに追加しましたが、これは正しい場所ですか??

~        _            _
~  _ __ | | __ _ _  _| |
~ | '_ \| |/ _' | || |_|
~ |  __/|_|\____|\__ (_)
~ |_|            |__/
~
~ play! 1.2.4, http://www.playframework.org
~
~ Resolving dependencies using C:\Users\ahmed\Documents\play\play-1.2.4\se\conf\dependencies.yml,
~
~       play->elasticsearch {0.4} (from playContributedModules)
~
~ WARNING: Some dependencies could not be downloaded (use --verbose for details),
~
~       play->elasticsearch {0.4}: missing artifact
~
~ No dependencies to install
~
~ *****************************************************************************
~ WARNING: These dependencies are missing, your application may not work properly (use --verbose for details),
~
~       play->elasticsearch {0.4}: missing artifact
~ *****************************************************************************
~
~ Some dependencies are still missing.
~
4

1 に答える 1

0

インストール プロセスについて詳しく説明していませんが、ElasticSearch モジュール ページにある指示に従いましたか?

dependencies.ymlモジュールをローカルにインストールした後 (どうやらこれは正常に完了したようです)、プロジェクトのファイルに追加する必要があります。

require:
    - play -> elasticsearch {version}

次に、コマンド プロンプトで、プロジェクトのコマンドを実行play dependenciesplay eclipsifyます。Eclipse に移動し、ワークスペースを更新すると、準備が整います。

于 2012-04-17T05:20:48.783 に答える