UDN-企业互联网技术人气社区

板块导航

浏览  : 2457
回复  : 9

[移动平台] 启动MAServer报错java.net.BindException

[复制链接]
尘缘如枫的头像 楼主
发表于 2015-4-8 15:28:30 | 显示全部楼层 |阅读模式
hsqldb started...
WARN [AbstractLifeCycle] - FAILED SelectChannelConnector@1.1.1.57:9090: java.net.BindException: Cannot assign requested address: bind
java.net.BindException: Cannot assign requested address: bind
        at sun.nio.ch.Net.bind(Native Method)
        at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:119)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
        at org.eclipse.jetty.server.nio.SelectChannelConnector.open(SelectChannelConnector.java:187)
        at org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:316)
        at org.eclipse.jetty.server.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:265)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
        at org.eclipse.jetty.server.Server.doStart(Server.java:288)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
        at com.yonyou.um.web.server.JettyServer.doStart(JettyServer.java:125)
        at com.yonyou.um.web.server.JettyServer.start(JettyServer.java:50)
        at com.yonyou.um.web.UMWebContext.main(UMWebContext.java:116)
WARN [AbstractLifeCycle] - FAILED org.eclipse.jetty.server.Server@1b94ea2: java.net.BindException: Cannot assign requested address: bind
java.net.BindException: Cannot assign requested address: bind
        at sun.nio.ch.Net.bind(Native Method)
        at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:119)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
        at org.eclipse.jetty.server.nio.SelectChannelConnector.open(SelectChannelConnector.java:187)
        at org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:316)
        at org.eclipse.jetty.server.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:265)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
        at org.eclipse.jetty.server.Server.doStart(Server.java:288)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
        at com.yonyou.um.web.server.JettyServer.doStart(JettyServer.java:125)
        at com.yonyou.um.web.server.JettyServer.start(JettyServer.java:50)
        at com.yonyou.um.web.UMWebContext.main(UMWebContext.java:116)
java.net.BindException: Cannot assign requested address: bind
        at sun.nio.ch.Net.bind(Native Method)
        at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:119)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
        at org.eclipse.jetty.server.nio.SelectChannelConnector.open(SelectChannelConnector.java:187)
        at org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:316)
        at org.eclipse.jetty.server.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:265)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
        at org.eclipse.jetty.server.Server.doStart(Server.java:288)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
        at com.yonyou.um.web.server.JettyServer.doStart(JettyServer.java:125)
        at com.yonyou.um.web.server.JettyServer.start(JettyServer.java:50)
        at com.yonyou.um.web.UMWebContext.main(UMWebContext.java:116)

在项目中,我写了这两句代码,加载配置,由于我自己的电脑是自动获取IP的,第二天再去启动MAServer的时候就报上面的错误,想问各位大神这个配置写在那里,怎么修改,我自己重新建一个工程就不会报这个错误了。
$service.writeConfig("host", "1.1.1.57");
$service.writeConfig("port", "9090");


尘缘如枫的头像 楼主
发表于 2015-4-8 15:31:19 | 显示全部楼层
@胭脂粉 @心月 @洪庆 @miaoqb   各位大神有没有遇到过,求指教。
使用道具 举报

回复

发表于 2015-4-10 09:51:46 | 显示全部楼层
你是不是发错地方了?这是MASERVER的问题,不是移动平台的问题吧?
使用道具 举报

回复

发表于 2015-4-10 10:55:46 | 显示全部楼层
本帖最后由 聚沙成塔 于 2015-4-10 10:57 编辑

9090端口被占了,看server目录下的jetty配置文件里应该有端口设置。
使用道具 举报

回复

发表于 2015-4-10 10:58:16 | 显示全部楼层
benbenxiong 发表于 2015-4-10 09:51
你是不是发错地方了?这是MASERVER的问题,不是移动平台的问题吧?

应该是移动的
使用道具 举报

回复

发表于 2015-4-10 11:06:12 | 显示全部楼层
标准版:
启动MAServer时:工程---右键---调试---调试配置,参见附件-DUM_HOME=${FIELD_UM_HOME}\MOB\ump_server\hotwebs\umserver -DMA_HOME=${FIELD_UM_HOME}\MOB\ump_server -DMA_HOST=10.1.211.32 -DMA_PORT=9090 -DCONTEXT_PATH=umserver -DLOGS_PATH=${FIELD_UM_HOME}\MOB\ump_server\log
配置 IP和Port

企业版:
启动Mobile Server:启动MAServer安装盘下的\bin\sysConfig.bat文件








启动MaServer配置

启动MaServer配置
使用道具 举报

回复

尘缘如枫的头像 楼主
发表于 2015-4-11 08:16:02 | 显示全部楼层
songhh1 发表于 2015-4-10 11:06
标准版:
启动MAServer时:工程---右键---调试---调试配置,参见附件-DUM_HOME=${FIELD_UM_HOME}\MOB\ump_s ...

太感谢了,我都找了好久都没找到在哪里配置的
使用道具 举报

回复

尘缘如枫的头像 楼主
发表于 2015-4-11 08:17:51 | 显示全部楼层
聚沙成塔 发表于 2015-4-10 10:55
9090端口被占了,看server目录下的jetty配置文件里应该有端口设置。

谢谢帮助,我的问题就是6楼那个大神说的,不是被占用的问题
使用道具 举报

回复

尘缘如枫的头像 楼主
发表于 2015-4-11 08:18:31 | 显示全部楼层
benbenxiong 发表于 2015-4-10 09:51
你是不是发错地方了?这是MASERVER的问题,不是移动平台的问题吧?

ben姐,maserver也是移动的哦:lol
使用道具 举报

回复

发表于 2015-4-13 13:40:40 | 显示全部楼层
尘缘如枫 发表于 2015-4-11 08:16
太感谢了,我都找了好久都没找到在哪里配置的

:)           
使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
快速回复 返回列表 返回顶部