我使用tomcat服务器在netbeans的两个不同的Web项目中实现了两个不同的servlet。当尝试在一个项目中为一个servlet运行html文件时,它正在运行,但是当尝试在第二个项目中运行另一个servlet时,浏览器中将显示以下消息。无法在localhost 8080中重载该站点,并且localhost拒绝连接。 我尝试通过在cmd中执行以下步骤来解决此问题: 1-ipconfig /发行版 2-ipconfig /全部 3-ipconfig / flushdns 4-ipconfig /更新 5-netsh int ip set dns 6-netsh winsock重置 并尝试关闭代理和Windows防火墙,但问题仍然存在。
答案 0 :(得分:-1)
您正在尝试使用同一端口中的2个程序处理请求,但无法完成。如果您转到localhost:8080,您会期望发生什么?它们都将在该端口中处理请求,因此操作系统不允许。
您可以转到其中一个项目的tomcat>conf
文件夹,然后编辑server.xml
文件。
应该有一行写着Connector port
。将"8080"
替换为其他端口,例如"8081"
,然后启动tomcat。