`

JBoss 7/WildFly中替换默认的欢迎Web应用(访问域名能直接进入项目)

阅读更多

  http://cvamy11.iteye.com/blog/2039115

概述

JBoss 7/WildFly中默认启动后访问 http://localhost:8080/ 会进入到默认的欢迎Web应用欢迎页面,但在实际中我们需要当访问h ttp://localhost:8080/ 时进入到自己的应用页面,本文演示JBoss 7/WildFly中如何替换默认的欢迎Web应用,而使用自己的应用,我们分如下三步:

JBoss As 7:

在JBoss中设定enable-welcome-root属性为false

使用JBoss命令行管理工具 JBOSS_ HOME/bin/jboss-cli.sh,运行如下命令:

domain模式:

 

/profile= default /subsystem=web/virtual-server= default -host:write-attribute(name=enable-welcome-root,value= false )  


standlone模式:

 

  /subsystem=web/virtual-server= default -host/:write-attribute(name=enable-welcome-root,value= false )  

配置自己的Web应用使用根路径

配置自己的Web应用使用根路径(/),编辑jboss-web.xml文件(位于WEB-INF目录下),配置<context-root>属性指向/如下:

 

< jboss-web >  

  < context-root > / </ context-root >     

</ jboss-web >   

WildFly 8:

在WildFly上无需设定enable-welcome-root属性为false,只要配置web应用的访问根路径为“/”即可,同JBoss As 7中第二步骤。

部署自己的应用

部署自己的Web应用到JBoss   使用 http://SERVER_URL:  Port会访问到自己的应用页面,而不是JBoss默认的欢迎页面。

 

本文来源于:http://www.tuicool.com/articles/YVBBfq

分享到:
评论

相关推荐

    appServer JBoss / jboss / Wildfly 8.1 / wildfly 8

    描述中提到的"NULL"可能意味着没有具体的描述信息,但我们可以从标签 "源码" 和 "工具" 中推测,这个压缩包可能包含与JBoss/Wildfly 8.1相关的源代码或实用工具。源码对于开发者来说极其重要,因为它允许他们深入...

    在jboss上部署web应用

    由于JBoss遵循LGPL许可证,使用者可以在商业项目中免费使用,无需支付额外费用。 在开始使用JBoss之前,确保系统已安装JDK是非常重要的,因为JBoss是纯Java的Web应用服务器,依赖于JDK来运行。官方下载地址为...

    JBossTools-ALL-win32-3.0.0.CR2

    7. JBoss Forge:这是一个快速应用开发工具,可以帮助开发者生成、配置和修改Java EE项目结构,无需手动编写大量配置文件。 8. CDI(Contexts and Dependency Injection)支持:帮助开发者利用CDI来实现依赖注入,...

    wildfly, 用于复制项目的Docker 映像.zip

    wildfly, 用于复制项目的Docker 映像 复制 Docker 映像这是一个示例 Dockerfile,带有 WildFly应用程序服务器 。用法以独立模式引导docker run -it jboss/wildfly在远程使用管理控制台的独立模式下启动

    JBoss 将WEB应用发布为默认应用程序

    在JBoss中,我们可以将一个WEB应用配置为默认应用程序,使得用户可以通过IP地址直接访问,而无需在URL中指定具体的工程名。这个过程涉及到对JBoss服务器配置的深入理解和XML文件的编辑。 标题所指的"将WEB应用发布...

    wildfly9 多实例的配置实例(有说明)

    Wildfly9是一款开源的应用服务器,基于Java EE 7标准,为开发者提供了丰富的功能和高度可扩展性。在大型企业环境中,通常需要配置多个独立的Wildfly实例以实现高可用性和负载均衡。本教程将深入讲解如何在Linux环境...

    jboss-wildfly14.0.1应用服务器

    JBoss WildFly,原名JBoss AS,是Red Hat公司推出的一款开源、基于Java EE 7规范的应用服务器,它提供了全面的企业级应用程序部署和支持环境。在2014年,WildFly 14.0.1版本发布,这个版本引入了许多新特性和性能...

    Jboss项目部署文档

    Jboss 项目部署文档 Jboss 项目部署文档是指在 Jboss 服务器上部署项目的详细步骤,包括环境变量的配置、项目打包、配置文件的修改、JNDI 的配置等。以下是 Jboss 项目部署文档的详细知识点: 一、环境变量配置 ...

    wildfly:WildFly项目的Docker映像

    docker run -p 8080:8080 -p 9990:9990 -it jboss/wildfly /opt/jboss/wildfly/bin/standalone.sh -b 0.0.0.0 -bmanagement 0.0.0.0 以域模式启动 docker run -it jboss/wildfly /opt/jboss/wildfly/bin/domain.sh -...

    java.lang.NoClassDefFoundError: org/jboss/logging/

    Java编程中的`java.lang.NoClassDefFoundError: org/jboss/logging/`是一个常见的运行时错误,通常发生在尝试执行一个类时,JVM无法找到在编译时已经存在的类定义。这个错误并不意味着类在编译期间不存在,而是表明...

    linux安装wildfly

    WildFly(原名JBoss AS)是一款开源的应用服务器,广泛应用于企业级Java应用开发与部署。WildFly支持最新的Java EE标准,提供了丰富的特性,如集群、负载均衡、故障转移等。本文将详细介绍如何在Linux环境下安装并...

    wildfly安装部署文档

    ### Wildfly 安装部署详尽指南 #### 一、Wildfly简介与版本更迭 在深入了解Wildfly的安装与部署之前,我们首先简要回顾一下...遵循这些步骤,即使是初次接触Wildfly的开发者也能顺利搭建起开发环境并进行项目部署。

    jboss7开发部署详细文档

    本文档提供了jboss7开发和部署的详细指导,涵盖了jboss7的下载与安装、Eclipse中配置jboss7、项目部署和JNDI获取等方面的内容,旨在帮助开发者快速上手jboss7,并将jboss4.2版本平滑地移植到jboss7。

    jboss-web-2.1.0.GA.zip

    JBoss Web,全称为JBoss Application Server的Web容器部分,是Red Hat公司开发的一款开源Java Servlet和JavaServer Pages(JSP)容器,它是JBoss应用服务器的重要组成部分。在本案例中,我们讨论的是2.1.0.GA版本,...

    Jboss-EAP-6.4配置web工程,修改根目录,修改内存,修改端口

    JBoss EAP 6.4 是一款广泛应用的企业级应用服务器,尤其适合部署Web应用程序。本文主要介绍了如何配置和管理JBoss EAP 6.4,包括安装和部署FineReport、修改服务器端口、调整内存设置以及改变Web工程的根目录。 ...

    windows下JBOSS5.1.0部署web应用

    在Windows环境下部署JBOSS 5.1.0作为Web应用服务器,涉及到一系列配置步骤,包括集成Spring框架、设置环境变量、修改默认配置以及配置SSL安全连接。以下是对这些步骤的详细说明: 1. **下载JBOSS-5.1.0.GA-jdk6.zip...

    WildFly 以前称作JBoss java程序应用服务器工具

    WildFly,正式名称为JBoss Application Server(JBoss AS),是一个Java Enterprise Edition全功能应用服务器。它由Red Hat设计和维护,专注于提供运行Java Web应用程序所需的所有必要功能。此外,WildFly是JBoss...

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

    在JBoss应用服务器中,管理和控制应用的启动顺序是一个关键任务,特别是在大型的企业级系统中,各个组件和服务的启动优先级直接影响到整个系统的稳定性和功能完整性。标题提及的"解决jboss中启动的优先级的问题"是...

    jboss内核(能运行web程序)

    5. **监控和管理**:JBoss提供管理控制台(默认端口9990),通过浏览器访问可以进行应用管理、服务器配置、日志查看等操作。 6. **停止服务器**:使用命令行工具停止JBoss服务,确保所有资源被正确关闭。 ### 总结...

Global site tag (gtag.js) - Google Analytics