在地址栏输入http://localhost:8080/(8080是TOMCAT的端口号)测试,系统提示“XDB 的服务器 localhost 要求用户名和密码”,并弹出输入用户、密码的窗口,查看代码没问题,不解,上网上查资料,是因为8080端口被另一个WEB服务占用的原因,具体是因为安装了Oracle,其服务占用了端口。
因新项目用到了Oracle,所以安装了一个,Oracle的管理端占用了8080端口,所以报错。
解决办法很简单,修改Tomcat\conf下server.xml文件,将端口改为其他端口:
找到:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
将红色数字改为其它端口号,重启Tomcat即可。