编辑:下载 zip 并手动安装,现在一切正常。
不幸的是,在 Windows 上设置 Sunspot 和 Solr 似乎是不可能的。运行 rake sunspot:solr:run 工作正常,但是,当尝试重新索引或在服务器开发模式下执行搜索方法时,您会收到异常“无法建立连接,因为目标机器主动拒绝它。-connect(2 )”。我今天安装了 sunspot_rails 和 sunspot_solr,所以应该是最新版本。今天也将 java 更新到 1.7.0_05。现在,有些人通过将 server.rb 中的第 104 行从 exec(Shellwords.shelljoin(command)) 更改为 system(Shellwords.shelljoin(command)) 来使其工作,但这对我也不起作用。我真的没有看到任何可能的解决方案可以尝试。有人知道如何让它在 Windows 7 上运行吗?先感谢您!