8080

Mac下Tomcat不能正常访问的问题

a 夏天 提交于 2019-12-03 15:22:04
今天在Mac下安装tomcat,调试的时候发现tomcat默认的8080端口不能正常访问。这就有点奇怪了,明明我是从官网上下载最新的tomcat9.+的版本,命令行也提示启动成功了,查了好多的资料也没找出个其所以然来。 后来没办法,就是windows环境下也使用tomcat9.+版本测试,好家伙,试了好多办法都没启动起来。好生奇怪,以前安装个tomcat不是很简单的问题吗?现在咋变得那么难了呐~一直没找到原因,要不我还用比较老的版本tomcat7.+版本试一下,下载一安装,妥了,可以访问了! 原来是版本的问题,于是在Mac下也用tomcat7.+的版本一试,可不是吗???能正常访问了。最后虽然没找到原因具体出在哪里,但可以肯定的一点是肯定是版本更新的问题造成的。后面如果有遇到类似为题的朋友,可以重点查看下低版本和高版本之间wabapps目录下文件的变化,肯定是高版本中更新了内容,以至于传统的http://localhost:8080地址不能访问。 来源: oschina 链接: https://my.oschina.net/u/266531/blog/675797

快速解决eclipse/myeclipse下的tomcat服务器端口号8080被占用的简单方法

旧街凉风 提交于 2019-12-01 14:38:35
使用过tomcat服务器的人都会不可避免的遇到tomcat端口号被占用的情况。tomcat端口号被占用造成的原因很多,但本文只是针对由于打开多个版本的eclipse/myeclipse或者是tomcat端口关闭不正常造成的tomcat端口号被占用的现象。 一般情况下会比较少遇到上述的两种情况,但是我在一次实验的演示过程就遇到tomcat端口号被占用的情况,由于没有及时、快捷解决这个问题,直接影响了我的演示效果,虽说后来给分也很高。 经过这件事情,我花了几个小时百度搜索与尝试,得出两种方法。第一种是:如大家所常见的,启动“运行”,打入“cmd”,利用命名字符来关闭tomcat占用的端口,方法是可行的,就是不够快,而且一般很少人会记得对应的命名字符,这在没有网络和没有太多时间下,貌似不太符合要求。在这里就不给予介绍了。 第二种是:利用电脑自带的“任务管理器”,这个相信大家是很熟悉的。启动“任务管理器”后,点击“详细信息”(可能由于电脑版本、型号或者操作系统不同,对应的“详细信息”名称也会不一样吧),找到名称为“ javaw.exe”的运行程序,此时,你会发现这里有多个“javaw.exe”的运行程序,这时,你只需要选中它们中的一个,再点击“结束任务”,再点击“结束进程”。把所有的“javaw.exe”的运行程序都全部关闭就行了。此后,再重启eclipse/myeclipse

Tomcat端口占用Address already in use: JVM_Bind <null>

余生长醉 提交于 2019-11-29 07:28:02
Tomcat端口占用问题Address already in use: JVM_Bind <null>:8080 进入CMD模式下: netstat -ano 找到:占用8080端口对应进程的PID号,然后kill掉,比如我的4480进城占用了8080端口 taskkill /pid 4480 /f 或者启动任务管理器找到PID结束进程,如果任务管理器找不到,那就按照上边的方法在CMD模式下kill掉 来源: oschina 链接: https://my.oschina.net/u/945251/blog/192385