Solr 9 Windows环境下:如何索引名称含空格的目录
解决Windows 10下Solr post.jar索引含空格目录的问题
直接使用双引号包裹完整路径是Windows命令行处理含空格路径的标准方式,调整后的有效命令如下:
X:\yada\solr-9.0.0> java -jar -Dc=cd1 -Dauto -Drecursive=5 .\post.jar "P:\projects\blah\spaces in this dir name\*"
关键说明:
- Windows命令行不识别单引号作为路径包裹符,必须使用双引号
" - 无需手动转义空格,双引号会将整个路径标记为单个完整参数
- 若末尾的
*无法正常匹配文件,可直接指定目录路径(去掉*),-Drecursive参数会自动遍历目录内的内容:X:\yada\solr-9.0.0> java -jar -Dc=cd1 -Dauto -Drecursive=5 .\post.jar "P:\projects\blah\spaces in this dir name"
内容的提问来源于stack exchange,提问作者mrcrag
相关产品推荐
相关产品推荐

