异常:java.lang.IllegalArgumentException: Illegal character in scheme name at index 0: 1xx.xxx.x.xx

异常:

缘由&解决:

通常是由于URL的拼写问题ide

192.168.154.131:8080/solr

URL必需要是完整的url

http://192.168.154.131:8080/solr

若这样还有错误,建议检查一下你的这个字符串中间有没有空格,http先后有没有空格的问题日志

本人遇到:

我遇到的状况是这样的:我把路径写在yml配置文件中了,以下code

获取上面的url后调用,就会报上面写的异常信息。blog

后来我在Windows中打印日志,并无空格,可是在Linux中打印日志有空格,多是系统不一样有区别吧。字符串

因此须要我从配置文件中获取到url后在代码中trim()一下就OK啦。it

相关文章
相关标签/搜索