tomcat JBoss 4.2 部署 去掉项目名称,使用IP:端口,直接访问项目。
tomcat:
修改 {Tomcat目录}\conf\server.xml 配置文件,Context配置项的docBase=\项目名称, 如下:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
path="/" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="\test" reloadable="true"></Context>
<!--
<Context path="" docBase="D:\workspace\huborcl1\WebRoot" reloadable="true"></Context>
-->
</Host>
JBoss:
项目的WEB-INF(例如:test.war\WEB-INF)目录下增加 jboss-web.xml 文件。 <context-root></context-root>,为空即可。
文件如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE jboss-web
PUBLIC "-//JBoss//DTD Web Application 2.3V2//EN"
"http://www.jboss.org/j2ee/dtd/jboss-web_3_2.dtd">
<jboss-web>
<!-- A security domain that restricts access
<security-domain>java:/jaas/JBossWS</security-domain>
-->
<!-- <context-root>jbossws</context-root> 配置别名访问 -->
<context-root></context-root></jboss-web>