在 Eclipse 中设置 apache solr
我正在尝试按照此处的说明在 eclipse 中设置 Solr: http://hokiesuns.blogspot.com/2010/01/setting-up-apache-solr-in-eclipse.html。
我下载的Solr发行版没有WEB-INF目录。我已添加在 lib 中找到的 jar 来构建路径。但是我收到无效的运行配置错误。
任何在 eclipse 中设置过 Solr 的人都可以确认他们的设置和配置吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
快速谷歌搜索可能会有所帮助:在这种配置中,Maven 被证明是一个救星。寻找 Maven 原型(预定义的项目结构)我发现了这个。因此,在空目录中尝试运行他们引用的 mvn archetype:generate 命令,最后,如果您使用 eclipse,请运行 mvn eclipse:eclipse 来获取 Eclipse 特定文件,以便您可以
导入
>来自 eclipse 的现有 Maven 项目
。here's something that might help from a quick googling: In this sort of configuration Maven proves a life savior. Looking for a maven archetype (predefined project structure) I've found this. So in an empty dir try to run the
mvn archetype:generate
command they are quoting and finally if you are using eclipse runmvn eclipse:eclipse
for the eclipse specific files so you can doImport
>Existing Maven Projects
from eclipse.问题是我没有提取战争。
正如 Jem 指出的,.war 存在于 dist 目录中。但是 dist 目录本身并不存在于下载的源代码中:)。
您需要
在 apache 文件夹中执行此操作才能获得此内容。
希望对其他人有帮助。我能够使用命令行和 Eclipse 启动并运行 solr。
The problem was that I had not extracted the war.
As Jem pointed out , the .war exists in dist directory. However dist directory itself doesnt exists in the downloaded source :).
You need to do
in the apache folder to get this.
Hope that helps someone else. I was able to get solr up and running using the command line as well as eclipse.
检查 dist 中的 .war 文件。它有一个 WEB-INF 目录。
因此解压war文件并使用lib目录中的文件。
对于这个例子,我必须在 WEB-INF 中创建一个“classes”目录
Check the .war file in dist. It has a WEB-INF directory.
So extract the war file and use the files in the lib directory.
For this example I had to make a "classes" directory in WEB-INF