JBOSS context root 项目名字默认不写

进到 %JBOSS_HOME%/configuration/standalone.xml,修改下面节点

<virtual-server name="localhost" enable-welcome-root="false">

然后在对应的项目的WEB-INF下面新建jboss-web.xml,里面写

<?xml version="1.0" encoding="UTF-8"?>

<jboss-web>
    <context-root>/</context-root>
</jboss-web>

这样就ok了

参考:http://stackoverflow.com/questions/21957060/jboss-deploying-in-root-context

时间: 2024-08-15 01:59:11

JBOSS context root 项目名字默认不写的相关文章

Tomcat下设置项目为默认项目

项目的实际使用中经常需要将当前项目设为tomcat的默认项目,而不是进入到tomcat的页面,有几种方法可以实现,注意第二种.第三种情况需要先删除webapps下的ROOT目录,否则会失败. 一.将自己的项目改名为ROOT注意项目名称要大写 如果改完后没生效,建议清空tomcat中的work目录(缓存) 二.修改配置文件server.xml 增加<Context path="" docBase="Cluster" debug="0" rel

myeclipse如何修改Web项目名称,eclipse如何修改项目名字

myeclipse如何修改Web项目名称 1.复制一个现有的项目,重命名项目名称 2.这里的项目名称重新命名了,但是Web项目本质下的名称还是没有改变的.所以需要更改,更改方法-->选择项目右击"属性" 3.搜索"web",找到web选项 4.将Web-context-root重新命名为(你需要的名字) eclipse如何修改项目名字 1:修改项目目录下:.project文件 <?xml version="1.0" encoding=

在Eclipse中复制导入项目并且修改原来的项目名字,项目后面的括号显示原来项目的名字!

eclipse中Tomcat导入项目并且修改了项目名字,把项目add到Tomcat上面,发现现在的项目后面带了个括号显示原来项目的名字,并且在访问的时候也只能用原来的项目名访问.问题来了,要想用新的项目名访问该怎么办呢?这个问题当初刚遇到时,也很苦恼,询问众多前辈及各种资源,才得于顺利解决.现将完整解决方法总结如下,该方法仅用于学习交流.如有相似之处,请海涵! 1.打开你的项目目录,找到一个.project文件,打开后修改<name> test</name>中的值,将test修改成

利用tomecat的ROOT项目做一个url重定向

我们在某餐馆就餐,当你连上人家的wifi不管点击任何网站或是输入任何的网址都会跳到该商家的页面,这里我们要完成的目的和这个很像,当我们访问IP:port/.*(".*"代表任意字符,“/”除外)时直接跳入到我们指定的项目,同时如果服务器下有其他项目也不会妨碍访问. 下面我们来看下如何实现: 1.首先我们将tomecat中webapps目录下的ROOT项目删除. 2.在eclipse中创建一个名叫ROOT的web项目 3.创建一个index.jsp的页面 4.下载urlrewritefi

MyEclipse中Tomcat导入项目并且修改了项目名字,项目后面的括号显示原来项目的名字,怎么修改?

1.打开路径\你的项目名称,修改文件.project 2.打开路径\你的项目名称\.settings,修改文件org.eclipse.wst.common.component 3.在MyEclipse,右键项目名称,properties->MyEclipse->Project Facets->Web,修改Web Context Root 原文地址:https://www.cnblogs.com/denggelin/p/8460650.html

eclipse错误之Context root cannot be empty

初次遇见这个问题,是在从git上将maven工程进行拉取,出现了这个错误.其情况为tomcat可以启动成功,但是该web工程未被tomcat工程启动起来 在右键工程->properties->Web project Settings 时,发现其Context root为空,且报出Context root ...not be empty 错误 手动往内部输入字符时,不管你是否带有 / 都会被置为空 其实,解决该问题的方法为,进入该文件所在的工程文件夹下,如果想不起来工程在何处,可以使用 这个图标

您配置文件中的设置 (空密码的 root) 与 MySQL 默认管理员账户对应...的解决办法

您配置文件中的设置 (空密码的 root) 与 MySQL 默认管理员账户对应.……解决办法很简单:1.修改[email protected]权限的密码. 打开wamp的phpmyadmin,进入它的管理界面,点击权限,这时页面上会显示一张用户权限表,找到用户为: root.主机为:localhost的数据行,点击后面的修改按钮,弹出详细的权限配置页面,找到里面的修改密码项, 两次输入你想修改的密码后,点击执行就完成了数据库中[email protected]权限的密码修改.2.修改phpmya

修改Eclipse/MyEclipse项目的默认编码

应该是中文操作系统的原因,eclipse默认的新项目的编码是GBK,出于对编码支持的考虑,项目组中最好统一要求是UTF-8编码进行开发. 修改eclipse的配置,可以使得eclipse的新建项目的默认编码直接为UTF-8 在菜单栏的 Window->Preferences->General->Workspace->Text file encoding 将其改为UFT-8即可. 这个也是安装完Eclipse之后应该立刻做的一件事 但是这种修改只对当前的workspace有效,如果新

jboss中发布项目如何去掉上下文

正常发布的web项目访问需要加上项目的名称,又称为上下文.有时候我们需要去掉上下文,直接通过ip地址加端口号来实现访问.实现起来很简单,只需要在你的war包的WEB-INF目录下加入jboss-web.xml文件,具体内容 <?xml version="1.0" encoding="UTF-8"?> <jboss-web> <context-root>/</context-root> </jboss-web>