在eclipse中添加Server发布项目时,通常能添加多个项目进去,如下:
- XML code
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false"> <Context docBase="E:\workspace\client.hq88.com" path="" reloadable="true" source="org.eclipse.jst.jee.server:client.cas.hq88.com"/><Context docBase="server.cas.hq88.com" path="[color=#FF0000]/server.cas.hq88.com[/color]" reloadable="true" source="org.eclipse.jst.jee.server:server.cas.hq88.com"/> <Context docBase="E:\workspace\cc.hq88.com" path="" reloadable="true" source="org.eclipse.jst.jee.server:client.cas.hq88.com"/><Context docBase="server.cas.hq88.com" path="[color=#FF0000]/cc.cas.hq88.com[/color]" reloadable="true" source="org.eclipse.jst.jee.server:server.cas.hq88.com"/></Host>
但我不想用这方式来访问,而是想通过用不通的域名形式来访问,如下:
- XML code
<Host appBase="webapps" autoDeploy="true" name="[color=#33CCCC]client.hq88.com[/color]" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false"> <Context docBase="E:\workspace\client.hq88.com" path="" reloadable="true" source="org.eclipse.jst.jee.server:client.cas.hq88.com"/><Context docBase="server.cas.hq88.com" path="" reloadable="true" source="org.eclipse.jst.jee.server:server.cas.hq88.com"/></Host><Host appBase="webapps" autoDeploy="true" name="[color=#33CCCC]cc.hq88.com[/color]" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false"> <Context docBase="E:\workspace\cc.hq88.com" path="" reloadable="true" source="org.eclipse.jst.jee.server:client.cas.hq88.com"/><Context docBase="server.cas.hq88.com" path="/cc.cas.hq88.com" reloadable="true" source="org.eclipse.jst.jee.server:server.cas.hq88.com"/></Host>
注意我用两种不同的颜色所标识地方,但问题是我启动后发现不能正常访问。有这方面经验的高手请出手相救。
------解决方案--------------------------------------------------------
tomcate里面的对.war的文件自动发布,只要你开起服务,一可以把要发布的项目打包成.war文件
------解决方案--------------------------------------------------------
tomcate里面的对.war的文件自动发布,只要你开起服务,一可以把要发布的项目打包成.war文件
主要是配置安
------解决方案--------------------------------------------------------
可以试试改windows的host文件
将这两个网址指向本地IP
------解决方案--------------------------------------------------------
原因是localhost名在host文件中,已经指向127.0.0.1,这个可以访问,但你那两个域名,并不存在