ElasticSearch未出现在Eclipse项目资源管理器中

时间:2012-04-16 21:37:23

标签: eclipse playframework elasticsearch

我正在使用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.
~

1 个答案:

答案 0 :(得分:0)

您没有详细描述您的安装过程,但是您是否按照ElasticSearch module page上提供的说明进行操作?

在本地安装模块后(显然您已成功完成此操作),您需要将其添加到项目的dependencies.yml文件中:

require:
    - play -> elasticsearch {version}

然后,在命令提示符下,为项目执行play dependenciesplay eclipsify命令。转到Eclipse,刷新工作区,你应该全部设置。