之前再用Tomcat做项目,最近一段时间在用另外一个软件,然后返回Tomcat时发现用不了了,一直出现404的错误。
图1 404错误吓得我赶紧重装Tomcat,但是发现没有用,还是有这个问题,一时间慌了阵脚。咋回事啊?难道要我重装系统?。。。看着我装的那么多软件,不,不存在的,打死不重装系统。去网上看看找找方法。然后再找tomcat为啥会出现404错误时发现,也许是端口被人占用了。我赶紧看看我的tomcat的8080端口有没有被占用,发现,嘿!真有哪个不要脸的占用了8080端口。大神们提出了两种解决办法。
1、认怂:占了8080端口,用8090嘛。
打开tomcat安装目录下的conf文件夹下的server.xml配置文件,将其中的
图2 端口配置修改为
图3 修改端口这样就可以使用8090端口来访问服务。
图4 用8090端口访问tomcat2、我这暴脾气,用老子8080端口,我要抢回来。
通过网上资料的搜索,在命令提示符中输入netstat -ano来看所有的端口信息
图5 查看端口信息发现8080端口被PID为4的东西占用,通过在命里提示符中输入tasklist仔细一查尽然是系统占用的,龟龟,怪不得这么牛占了老子的8080端口,在在网上搜索相关资料发现端口被system占用的原因,发现IIS会占用,对啊,之前装的新的软件就配置了IIS,赶快把IIS停止。以及帮我装的软件的服务给停止。发现8080端口就空出来了。注意在修改端口时要把java进程关掉
图6 关闭java服务进程8080端口成功拿回
图7 拿回8080端口
网友评论