当前位置:   article > 正文

java.net.BindException: Cannot assign requested address: bind(启动nexus报错分析)_nexus 配置ip为本机 报错

nexus 配置ip为本机 报错


错误原因:

        由于一台电脑的IP在另一台电脑运行的程序中使用,导致出现这个错误

解决办法:

     将运行程序中使用的IP改为本机IP地址


比如安装nexus的时候出现这个错误

检查安装nexus内置的jetty配置文件 /usr/local/nexus-2.11.4-01/conf/jetty-jmx.xml

修改jmx-host 

  1. <New id="ConnectorServer" class="org.eclipse.jetty.jmx.ConnectorServer">
  2. <Arg>
  3. <New class="javax.management.remote.JMXServiceURL">
  4. <Arg type="java.lang.String">rmi</Arg>
  5. <Arg type="java.lang.String"><Property name="jmx-host" default="192.112.11.29"/></Arg>
  6. <Arg type="java.lang.Integer"><Property name="jmx-port" default="8089"/></Arg>
  7. <Arg type="java.lang.String">/jndi/rmi://<Property name="jmx-host" default="192.112.11.29"/>:<Property name="jmx-port" default="8089"/>/jmxrmi</Arg>
  8. </New>
  9. </Arg>
  10. <Arg>org.eclipse.jetty:name=rmiconnectorserver</Arg>
  11. <Call name="start"/>
  12. </New>

核对这个host是否和你的服务器ip一致


nexus启动完成后,nginx代理无法访问解决办法:

检查 nexus.properties

  1. # Jetty section
  2. application-port=8081
  3. application-host=localhost
  4. nexus-webapp=${bundleBasedir}/nexus
  5. nexus-webapp-context-path=/nexus


 nexus.properties 里的ip端口要和nginx.conf配置的代理路径保持一致




声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/664746
推荐阅读
相关标签
  

闽ICP备14008679号