java web项目启动的时候JVM_Bind,真的是tomcat端口被占用了吗?tomcat不同意了

凯哥Java 凯哥java

记录帮朋友解决JVM_Bind错误。

java web项目启动的时候,错误提示:cannot assign requested address:JVM_Bind.如下图:

这个错误一定就是tomcat等web服务器的端口被占用了吗?错误提示只是说端口被占用了而已。有没有说是tomact等web容器的端口被占用。tomcat表示严重不服(因凯哥使用的服务器就是tomcat)

按照常规经验,我们都会修改tomcat端口。有8005修改成8888后,重启。如下:

感觉是eclipse问题,把war包直接放到tomcat下,修改tomcat端口重启。如下图:

依然报错呢。把war放到其他人电脑上就正常的,开始怀疑人生了。

经过N小时的百度、google之后,终于找到了“同病相怜”的一例。一个下午的时候就啊!!就找到这仅此一个。单例,绝对的单例啊!

请看单例哥们解决方案:

自己经验以及网上说是端口被占用,结果自己也被误导了。愣是走了不少弯路(一下午啊!)。其实就是因为windos不能够绑定localhost这个端口。于是根据这个提示,让朋友进入到自己的host中。host文件位置:C:\Windows\System32\drivers\etc。如下图所示:

打开host文件,果然把#::1 localhost注释掉了。

打开后如下图:

重启服务。正常没有报错。ok完事。

总结:经验有时候不一定很管用哦。经验有可能会让我们“误入歧途”的。

java jvm bind解决_java web项目启动的时候JVM_Bind,真的是tomcat端口被占用了吗?tomcat不同意...相关推荐

  1. java web 项目启动_Java web项目启动Tomcat报错解决方案

    点击运行项目时显示 A Java Exception has occurred. 'Starting Tomcat v9.0 Server at localhost' has oncountered ...

  2. tomcat启动java项目_Java web项目启动Tomcat报错解决方案

    点击运行项目时显示 A Java Exception has occurred. 'Starting Tomcat v9.0 Server at localhost' has oncountered ...

  3. java 获取webcontent目录_java web项目获取src和WebContent目录下的配置文件

    1.首先上目录结构: 2.部署到tomcat,在servlet中测试,测试代码: package test; import java.io.IOException; import java.io.In ...

  4. java项目如何启动tomcat服务器,Java web项目启动Tomcat报错解决方案

    Java web项目启动Tomcat报错解决方案 点击运行项目时显示 A Java Exception has occurred. 'Starting Tomcat v9.0 Server at lo ...

  5. 解决VS调试web项目启动谷歌浏览器“无标题”、“已崩溃”问题

    解决VS调试web项目启动谷歌浏览器"无标题"."已崩溃"问题 方法一: 尝试添加任意一个参数,如 --no-sandbox--test-type --no-s ...

  6. boot项目中pom依赖已经删除了但是maven上还是报红线_Java Web项目是怎么跑起来的?...

    良心公众号 关注不迷路 01 简单Java程序的启动过程 在之前的HelloWorld是怎么跑起来的?一文中,我们一起学习了IDE执行简单的Java程序的过程.可以总结为如下三个步骤: 首先,将程序通 ...

  7. web项目启动流程分析

    在web项目的启动过程中,我们希望知道它的一般流程是什么,这样我们就可以在各个流程中加入相应的功能,或者对于我们排错也有帮助. 我们知道,当我们启动tomcat容器以后,容器首先初始化一些必要的组件, ...

  8. 解决MyEclipse里Tomcat端口被占用而无法启动的情况

    今天在MyEclipse里启动Tomcat时,控制台报错(myeclipse2013,tomcat 7.0.52) 错误显示java.lang.Exception: Socket bind faile ...

  9. phpStudy ,结果启动却发现报错,Apache80端口被占用解决办法

    phpStudy ,结果启动却发现报错,Apache80端口被占用解决办法 如果安装了SQL Server 2008,那么大概率是它的日志服务占用了80端口,一般来讲,我们不会用到这个组件,关掉也能节 ...

最新文章

  1. bcache状态和配置文件详细介绍(翻译自官网)
  2. swift4 attributedText简单使用以及改变链接字体颜色
  3. Python报错:IndentationError: unindent does not match any outer indentation level解决办法
  4. es6遍历树结构并判断_ES6和ES5中数据结构的遍历
  5. ORM中的Model与DDD中的DomainModel
  6. MaxCompute SQL原理解析及性能调优
  7. 月薪2500到年薪20万+,阿迪经历了些什么?
  8. 自学python推荐书-学习python求推荐一波书籍?
  9. 微信小程序用RSA加密和java后台对接。
  10. Debian9系统上 基于Qt5.12.1 开发的QML界面程序 无法输入中文
  11. php各安装包中TS和NTS及SRC/VC6|VC9|VC11|VC14|VC15版本区别意思详解(转)
  12. 修改dataV轮播表背景图
  13. css单线边框_css border-collapse设置表格单线边框和双线边框
  14. chorme的性能优化工具
  15. 笔记:《深入浅出统计学》第十六章-附录:分布剖析、样本方差与协方差、决定系数、非线性关系、连续随机变量的期望与方差
  16. Transact-SQL基础语言(数据检索)
  17. L2-001 城市间紧急救援
  18. Linux基础笔记11 | 链接文件详解
  19. 修改smac协议成lmac
  20. TA 数学函数与美术的结合

热门文章

  1. 用R和BioConductor进行基因芯片数据分析(四):芯片内归一化
  2. 【中级04】Java 虚拟机 Runtime Data Areas以及垃圾回收
  3. Android-JNI开发系列《七》补充jni与java的数据类型的对应关系和数据类型描述符
  4. 无计算机权限无法更改时间,Win10电脑没权限不允许更改时间怎么办?Win10获取更改时间权限的方法...
  5. 中日文字编码转换_全网最全面、全详细的编码、解码知识!!!
  6. 基于Python-turtle库绘制哆啦A梦
  7. pulseaudio数据流框图
  8. Emacs启动时窗口全屏两种方法
  9. shell解析xml文件
  10. Mac串口工具picocom