java - 如何使用Solr索引整个C盘

标签 java windows solr indexing

最近我开始使用 Solr,并在 Windows 7 计算机上安装了 Solr。我可以使用 Solr 为我的电脑上的文件夹建立索引,还可以为网络共享建立索引。

我遇到的问题如下: 我需要能够索引 Windows 服务器上的整个 C 驱动器。在 Windows 资源管理器地址栏中使用 \\[servername]\c$ 时,我可以看到内容。

但是使用下面的代码不会索引c盘:

java -Dauto -Drecursive -jar post.jar \\[Servername]\c$

我没有收到错误消息,但索引文件为零。当尝试索引我的本地 C 驱动器时它甚至不起作用。

如何索引网络上 Windows 服务器的 C 驱动器?

最佳答案

将物理驱动器映射到 [Server]\Share 并在其上运行应用程序。 您还可以在批处理文件中使用 popdpushd 命令将您置于刚刚映射的驱动器中。

关于java - 如何使用Solr索引整个C盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23489669/

相关文章:

windows - 无需按回车即可获取用户输入

c++ - MFC CDialog::Create 在 x64 上挂起

java - Sunspot Solr 不以 "You need a Java Runtime Environment to run the Solr server"开头

java - 将字符串转换为数组 List Java

java - 如果显示键盘,Android 应用程序会崩溃

java - 在android中的tabhost中添加滚动

Solr日期字段格式

java - 优化android中列表的支持

windows - 如何从磁盘获得良好的并发读取性能

java - Solr - 在 Windows 7 64 位上使用 64 位 Java,而不是 32 位 Java