我创建了一个包含以下内容的 xml 文件“cleanall.xml”:
<?xml version="1.0" encoding="UTF-8"?>
<delete><query>*:*</query></delete>
<commit />
然后发出以下命令:
java -Durl=http://localhost:8080/solr/update -jar post.jar cleanall.xml
它返回 #400 错误请求。但如果我发出另一个命令:
java -Ddata=args -Dcommit=yes -Durl=http://localhost:8080/solr/update -jar post.jar "<delete><query>*:*</query></delete>"
然后它运行正常。不允许post.jar
在 xml 文件参数中指定删除命令?