`
vcdemon
  • 浏览: 20193 次
社区版块
存档分类
最新评论
  • djx410249: 简单的自己想了几个数字测试了下,发现这个数会在经过几次跳动之后 ...
    3n+1
  • I白I: 怎么回事,好多字都卡在外面了 不显示。。。还要查看源代码看内容 ...
    3n+1

Jboss解决只能通过localhost访问不能通过IP访问的错误

阅读更多

Jboss版本:jboss-as-7.1.1.Final

Jboss安装路径:F:\jboss-as-7.1.1.Final

启动方式:MyEclipse10 server启动

本机IP:192.168.173.85

Jboss监听端口:8080

 

测试项目名:jfinal-demo

正确访问路径:localhost:8080/jfinal-demo或者127.0.0.1:8080/jfinal-demo

错误访问路径:192.168.173.85:8080/jfinal-demo

 

原因:

项目访问的路径配置文件中,将访问的IP绑定为本地IP127.0.0.1,

即只可以用localhost和127.0.0.1进行访问,

其他IP无法访问

 

解决方案: 

修改配置文件  standalone.xml    

路径:   F:\jboss-as-7.1.1.Final\standalone\configuration\standalone.xml

 

默认配置:

 <interfaces>
        <interface name="management">
            <inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
        </interface>
        <interface name="public">
            <inet-address value="${jboss.bind.address:127.0.0.1}"/>
        </interface>
        <interface name="unsecure">
            <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/>
        </interface>
    </interfaces>

 

 

可以2种修改:

方式1. 

 <interfaces>
        <interface name="management">
            <inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
        </interface>
        <interface name="public">
            <inet-address value="${jboss.bind.address:0.0.0.0}"/>
        </interface>
        <interface name="unsecure">
            <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/>
        </interface>
    </interfaces>

 

 方式2.

    <interfaces>
        <interface name="management">
            <inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
        </interface>
        <interface name="public">
            <inet-address value="${jboss.bind.address:192.168.173.85}"/>
        </interface>
        <interface name="unsecure">
            <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/>
        </interface>
    </interfaces>

 

两重方式修改后的不同点:

通过方式1修改后,正确访问路径:localhost:8080/jfinal-demo,127.0.0.1:8080/jfinal-demo,192.168.173.85:8080/jfinal-demo

通过方式2修改后,正确访问路径:192.168.173.85:8080/jfinal-demo,另外两种访问路径是错误的不可以访问

1
1
分享到:
评论

相关推荐

    jboss seam 架设Eclipse 中常见的错误解决.doc

    2. **JNDI查找**:由于Tomcat不像JBoss那样内置JNDI支持,你需要添加JBoss的JNDI支持库,比如通过使用Tomcat的JNDI Realm或者JBoss Embedded。确保`java:/gaDatasource`能够在Tomcat环境中被正确查找。 3. **Seam...

    关于JBoss5加载项目的完整过程以及相关错误解决

    4. **错误解决**:可能出现的问题通常与JDK版本不兼容、Spring框架版本过低或其他框架如JBPM、Hibernate的冲突有关。对于Spring与JBoss的冲突,可以尝试升级Spring版本到与JBoss更兼容的版本。另外,注意查看readme....

    JBOSS4.2 自定义服务器(同一IP启动多个实例)

    - 若无明显错误提示,可以通过浏览器访问 `http://localhost:7101/jmx-console` 来进一步验证。如果页面正常显示,则说明配置成功。 ### 总结 通过上述步骤,我们可以在同一 IP 地址下成功启动多个 JBoss 服务器...

    JBOSS,JBoss安装部署

    启动成功后,可以通过浏览器访问`http://localhost:8080`,如果看到JBoss的欢迎页面,说明安装和启动均成功。默认情况下,JBoss使用8080端口提供服务。 7. **部署应用**: 将你的Java EE应用程序打包成`.war`或`....

    在jboss上部署web应用

    【JBoss 概述】 JBoss 是一个开源的、基于Java的、全面实现了J2EE规范的应用服务器。它提供了企业级的功能,如EJB(Enterprise ...通过理解和掌握这些基础知识,开发者能够更有效地利用JBoss来构建和管理Java应用。

    不同版本jboss访问EJB的方式

    自己经过实践总结出来的jboss和jboss7访问EJB的方法,经过试验证明方法无误,这么好的资源还不赶快下载!

    Jboss配置虚拟路径

    通过配置虚拟路径,开发人员可以将复杂的物理路径抽象化,使得应用程序能够以更简洁的URL形式来访问资源,同时也能更好地适应不同环境下的部署需求。 #### 二、配置步骤详解 在JBoss中配置虚拟路径主要涉及对`...

    JBOSS5.1安装配置说明

    同时,我们也可以修改监听 IP,以便从不同的网络接口访问 JBOSS。 配置 useJK 在 JBOSS 的配置文件 war-deployers-jboss-beans.xml 中,我们需要打开 useJK 的配置,以便启用 JK 代理。 启动 JBOSS 启动 JBOSS,...

    jboss与struts漏洞解决

    《JBoss与Struts漏洞解决详解》 在信息技术领域,安全问题始终是不容忽视的关键环节。本文主要针对两个常见的漏洞——JBoss漏洞和Struts漏洞,详述其情况、影响以及解决方案,旨在帮助用户理解漏洞的危害并采取有效...

    jboss源码导入过程分析与解决方法

    2. **解决编译问题**:如果遇到因JDK不匹配或缺失jar包导致的错误,可以通过调整项目的`Build Path`来解决。对于JDK版本不匹配,可以在有问题的模块上右键选择`BuildPath &gt; Configure Build Path &gt; Libraries &gt; Edit...

    jboss7开发部署详细文档

    在启动jboss后,可以通过http://localhost:8080访问jboss的欢迎页面。 二、Eclipse中配置jboss7 在Eclipse中配置jboss7,可以通过安装jboss工具来实现。首先,需要安装jboss工具,然后需要创建一个新的服务器,...

    Jboss启动报Failed to parse WEB-INFweb.xml; - nested throwable错误

    - nested throwable错误解决方案 在Jboss应用服务器中,启动报错Failed to parse WEB-INF/web.xml; - nested throwable是一种常见的错误,本文将对此错误进行深入分析,并提供解决方案。 错误原因 Jboss应用...

    JBoss中间件解决方案及案例分析.pdf

    官方发布的Jboss解决方案 REDHat公司2010年度最新资料

    Jboss

    3. **热部署**:JBoss支持热部署,即在不中断服务的情况下更新应用程序,降低了系统维护成本。 4. **管理工具**:通过JMX(Java Management Extensions),JBoss提供了一套完整的管理工具,用于监控和管理服务器...

    jboss 7.1.1 Final 的jsp热部署解决方案

    公司的网站系统使用的中间是jboss7.1.1 Final,由于有些数据和服务测试环境不具备,免不了要在测试环境调试些jsp页面,发现从jboss社区里下载的jboss应用有个问题,新增jsp页面会实时部署,修改过的jsp页面就无法正常...

    解决jboss中启动的优先级的问题

    总结起来,解决JBoss启动优先级问题主要是通过配置文件明确应用之间的依赖关系,利用如`jboss-web.xml`中的`&lt;depends&gt;`元素来控制启动顺序。这确保了系统按照预设的逻辑运行,避免了因启动顺序不正确导致的错误或...

Global site tag (gtag.js) - Google Analytics