开发者

Where to set Tomcat project's webservices url?

If I go to http://web-server开发者_JAVA百科:port/myProj/services my web services are listed there. However, I need them to be available at http://myProj:port/myProj/services (for example if myProj is called kylem and on the default port I'd see my services listed at http://kylem:8080/kylem/services). How do I change it to get the url I just mentioned?

edit:

Hoping someone can provide some advice for more places to look. As described below, someone had previously set up Apache Tomcat so that the url I described above already (http://projName/..) works. But I cannot figure out how/why it works. The only tag in my Tomcat/conf/server.xml file just has

<Host name="localhost"  appBase="webapps"
        unpackWARs="true" autoDeploy="true">

It also has a tag in it, but that seems unrelated. Is there anything else that could possibly be set up to allow the use of http://projName instead of http://server-name?


Set them as aliases to the current host in server.xml

<Host name="foo.com" appBase="/var/www/app" 
    unpackWARs="true" autoDeploy="true">
         <Alias>bar.com</Alias>
         <Alias>baz.com</Alias>
</Host>
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜