一. 8080端口占用的解决方法:
CMD命令查看8080端口使用情况,删掉正在使用端口的无关进程。
查看命令:netstat -ano|findstr 8080
kill进程命令:taskkill -pid 1460 -f
(这里假设占用8080的无关进程号为1460)
二.Tomcat单独可以启动运行,但eclipse里正常启动后无法访问8080.
这是配置路径的问题。解决方法:把路径设为Tomcat的安装目录。
1.将Tomcat下部署的项目移除,右键 add and remove;
2.右键Tomcat --》properties -- 》 general,点击右边的switch location,将路径切换为安装目录;
3. 双击Tomcat,打开overview设置,设置server location 为第二个use Tomcat installation;设置deploy path为webapps;退出,保存设置。
4.重启Tomcat,应该可以用浏览器访问了。
三、正常情况下二完成后,Tomcat可以正常访问,但如果出现错误publishing the configuration,error copying the file......,是电脑权限的限制。可进入Tomcat的安装目录修改权限为full control即可。
具体步骤:在文件夹C:\Program Files\Apache Software Foundation上右键properties,security中选中user --》edit--》将权限改为full control。
再返回启动Tomcat,就可以了。