码迷,mamicode.com
首页 > 编程语言 > 详细

java.rmi.server.ExportException: Port already in use: 7888; nested exception is: java.net.BindException: Address already in use: JVM_Bind 报错解决

时间:2020-02-10 17:56:16      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:res   ready   index   rem   占用   设置   exception   address   export   

1. 问题描述

  运行多个 spring boot 程序,出现报错 java.rmi.server.ExportException: Port already in use: 7888; nested exception is: java.net.BindException: Address already in use: JVM_Bind。网上查找相关问题多数是叫结束占用端口的进程,但是占用该端口的进程实际上也是需要启动的 spring boot 程序,关掉进程,程序也将停止。

2. 问题解决

  问题实际上是启动tomcat时候关联绑定了jmx监控端口,是jdk的设置问题,如果多个tomcat同时使用同一jdk就会出现该错误。打开 %JAVA_HOME\jre\lib\management 下的 management.properties 文件,注释掉 com.sun.management.jmxremote.port=7888 ,问题得以解决。

java.rmi.server.ExportException: Port already in use: 7888; nested exception is: java.net.BindException: Address already in use: JVM_Bind 报错解决

标签:res   ready   index   rem   占用   设置   exception   address   export   

原文地址:https://www.cnblogs.com/tianxiafeiyu/p/12291612.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!