这个问题花了有一点时间,所以整理出来我的错误所在,希望能帮助到你。问题如下
出现下面这个页面证明dataimport是已经安装成功了,配置文件相关的设置没有问题,就是数据库的数据访问不到。
使用solr界面管理的时候,如果有错误可以去logging页面去查看错误,于是我在这个界面发现我的错误是:
上面这个错误表明你是连接不到数据库的,原因是我的solr是安装在虚拟机上的,而我在data-conifg.xml中配置访问数据库的url是localhost,所以访问不到本机上的mysql,把localhost改成本机的ip地址。
修改完url以后,应该就可以正常运行了,但是我的又出现了一个问题(由于这是我修改成功后才整理的错误,所以可能没有接下来的错误界面了),就是不允许访问数据库,没有权限访问数据库,尝试以下解决:
运行cmd命令输入mysql -uroot -p 、 输入use mysql,进入mysql数据库、 输入select user,host from user; 如果有user=root和host=%即可, 如果没有执行命令: grant all privileges on *.* to root@"%" identified by "自己的密码" with grant option; flush privileges;
执行完上述步骤,重启tomcat,成功后的画面:



