Jboss启动时报错,错误信息如下:
13:03:40,875 ERROR [Http11Protocol] Error initializing endpoint
java.net.BindException: Cannot assign requested address: JVM_Bind:8080
其实只要看java.net.BindException: Cannot assign requested address: JVM_Bind:8080
这个信息就可以了.
在公司启动的时候是好好,可是回到家中就不行了.
然后是在网络上找解决办法,找啊找,好多朋友说是因为端口被占用,可是我重新启动机器,把所有可以关掉的软件都关了,从资源管理器中把所有可以关掉的进程都关了,然后用netstat -nao查看所有的端口没有看到8080端口啊.(我用的是Windows操作系统),郁闷啊.偶然的网上找到一篇文章http://hi.baidu.com/higkoo/blog/item/2fc696248281c9348644f9eb.html
这个是用Linux操作系统的.但是给我的启发很大.
我找到jboss-4.2.2.GA-oa\server\default\deploy\jboss-web.deployer下面的server.xml文件,查看了一条内容如下
<Connector port="8080" address="${0.0.0.0}"
maxThreads="250" maxHttpHeaderSize="8192"
emptySessionPath="true" protocol="HTTP/1.1"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/>
其中address="${0.0.0.0}"这一行很重要,我记得以前曾经改过它,是为了让Jboss对外开放,我的理解是,在公司的时候,本地电脑可以发现外围电脑的存在,所以Jboss可以跑起来,但是回到家中后,由于只有一台电脑,外网不存在,我指的外围是局域网内的其它电脑,由于Jboss发现不了其它电脑,所以设置对外的访问无效,导致启动不了.把0.0.0.0去掉,写成address="${}"就ok了.
当然,不同的环境可能会有不同的问题,但是这是一个思路,希望对有此问题的朋友有帮助.
分享到:
相关推荐
解决问题关于tomcat的端口异常错误信息
主要介绍了Android 中出现java.net.BindException: bind failed: EADDRINUSE 问题解决办法的相关资料,需要的朋友可以参考下
在myeclipse中将html文件改成jsp文件时myeclipse卡住;将之前的任务关掉;再打开时多次部署项目的时候报错
nested exception is: java.net.BindException: Address already in use: JVM_Bind 这里说的是1099端口被其它进程占用了. 二.解决办法 找出占用1099端口的进程,进入windows命令,查看什么进程占用了1099端口...
第1个异常是 java.net.BindException:Address already in use: JVM_Bind。 该异常发生在服务器端进行new ServerSocket(port)(port是一个0,65536的整型值)操作时。异常的原因是以为与port一样的一个端口已经...
完美
端口冲突java.net.BindException: Address already in use: JVM_Bind java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory deploy(部署)项目。点击 deploy 按钮,在弹出的Project Deployments...
使用JMeter压测时,报java.net.bindexception:address already is use:connect异常,可执行本资源的.bat文件,修改系统注册表。
2,localhost: java.net.BindException: Address already in use 3,ERROR: org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times 4,ERROR: org.apache.hadoop.hbase.MasterNotRunningException: ...
错误描述: 2009-7-12 15:40:35 org.apache.coyote.http11.Http11BaseProtocol start 严重: Error starting endpoint java.net.BindException: Address already in use: JVM_Bind:8080 at org.apache.tomcat.util...
随着分子生物学研究发展的不断广泛和深入,PCR已成为一门相当成熟的常规技术,而热聚合酶(即Taq酶)的合理选择是PCR成败与否的一个关键因素。目前市面上有多种Taq酶,能够满足多方面的实验需要。...
记录一次报错解决方法: ...org.springframework.boot.context.properties.bind.BindException: Failed to bind properties under 'logging.level' to java.util.Map<java.lang.String, java.la
java.net.BindException: Address already in use: JVM_Bind 此错误表示您要使用的端口已被占用,很可能服务器已在运行,请尝试关闭服务器的所有实例,然后重试。 需要更多帮助 请与我们的服务器联系,以获取更多...
如下所示: logging: config: classpath:spring-...org.springframework.boot.context.properties.bind.BindException: Failed to bind properties under ‘logging.level’ to java.util.Map<java> … Caused by
BindException BindingErrorProcessor BindingResult BindingResultUtils BindInitializer BindStatus BindTag BindUtils BlobByteArrayType BlobByteArrayType BlobByteArrayTypeHandler ...
基于dubbo2.5.8,修改了服务提供者protocol:host 属性,用于docker容器 -p 绑定端口 使用主机IP时,或者虚拟网络环境,解决网卡绑定错误问题 BindException: Can't assign requested address,慎用有不安全性,配置...
JAVA 面向对象程序设计教程 第13章 Java网络编程 第13章-Java网络编程-Java面向对象程序设计教程-微课视频版-程杰-清华大学出版社全文共17页,当前为第1页。 第13章 Java网络编程 第13章-Java网络编程-Java面向对象...
Java System Info portlet 15 Server Logs portlet 15 Web Server portlet 16 JMS Server portlet 16 Repository portlet 16 JMS Resources portlet 16 Database Pools portlet 16 Deploy New portlet 16 ...
Java客户端不依赖任何框架,能够运行于所有Java运行时环境,同时对Spring/Spring Boot环境也有较好的支持。 .Net客户端不依赖任何框架,能够运行于所有.Net运行时环境。 更多产品介绍参见 本地快速部署请参见 ...
主要介绍了Spring boot集中异常处理方法实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下