<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Tomcat 5.5 server.xml 配置的一些問題

    Posted on 2008-05-07 13:02 xan 閱讀(1353) 評(píng)論(0)  編輯  收藏 所屬分類: Java
    • Host Name:
    Network name of this virtual host, as registered in your Domain Name Service server.
    Exactly one of the Hosts associated with each Engine MUST have a name matching the defaultHost attribute of that Engine.

    • Host Name Alias:
    in some circumstances, it is desireable that two or more network names should resolve to the same virtual host.
    <Host name="www.mycompany.com" ...>
        ...
        <Alias>mycompany.com</Alias>
        ...
    </Host>
    In order for this strategy to be effective, all of the network names involved must be registered
    • host appBase:
    The Application Base directory for this virtual host. This is the pathname of a directory that may contain web applications to be deployed on this virtual host.
    You may specify an absolute pathname for this directory, or a pathname that is relative to the $CATALINA_BASE directory.
    appBase="webapps" is the default value.

    • host context:
    You can nest one or more Context elements inside this Host element, each representing a different web application associated with this virtual host.

    • context docBase:
    The Document Base (also known as the Context Root) directory for this web application, or the pathname to the web application archive file (if this web application is being executed directly from the WAR file). You may specify an absolute pathname for this directory or WAR file, or a pathname that is relative to the appBase directory of the owning Host.
    If a symbolic link is used for docBase then changes to the symbolic link will only be effective after a Tomcat restart or by undeploying and redeploying the conext. A context reload is not sufficient.
    Do not choose a docBase that starts with your Host's appBase string. The default appBase is "webapps" so do not choose a docBase like "webapps-foo." Doing so will lead to deployment errors: see Bugzilla for details.
    The value of this field must not be set when the Context is configured using a META-INF/context.xml file as it will be inferred by the automatic deployment process.

    • context path:
    The context path of this web application, which is matched against the beginning of each request URI to select the appropriate web application for processing.
    All of the context paths within a particular Host must be unique. If you specify a context path of an empty string (""), you are defining the default web application for this Host, which will process all requests not assigned to other Contexts.


    問題: 為什么我可以使用http://www.mysite.com:8080/ 去訪問Test Project,  而使用
    http://localhost:8080/ 卻不能,需使用http://localhost:8080/Test_Project訪問

    C:\WINDOWS\system32\drivers\etc\hosts
    127.0.0.1       localhost
    127.0.0.1        www.mysite.com

    這個(gè)問題是“直接使用
    http://localhost 或 http://www.mysite.com/ 訪問開發(fā)的項(xiàng)目, 為了達(dá)到這一目的,有以下途徑:
    途徑1:
        設(shè)置 context path=“” ,如
    <Context docBase="Test Project" path="" reloadable="true" crossContext="true" source="org.eclipse.jst.j2ee.server:Test Project"/></Host>
    但是這有一個(gè)問題
    使用eclipse servers 新建一個(gè)server,產(chǎn)生配置文件
    D:\WorkSpace\MY_DEV\Servers\Tomcat v5.5 Server @localhost-config\server.xml, 修改該自動(dòng)生成的文件
    啟動(dòng)server后,這些配置文件將被發(fā)布到tomcat webapps的同級(jí)目錄conf下,而且在發(fā)布時(shí)server.xml的內(nèi)容為eclipse自動(dòng)生成的內(nèi)容用戶的修改被拋棄。所以為了達(dá)到
    “直接使用http://localhost 或 http://www.mysite.com/ 訪問開發(fā)的項(xiàng)目這一目標(biāo),有兩種方法:
    方法一:
        直接修改tomcat conf目錄下的server.xml文件。

    方法二:
        在eclipse中,在自動(dòng)生成的server.xml基礎(chǔ)上添加一個(gè)host
        <Host appBase="webapps" autoDeploy="true" name="www.mysite.com" unpackWARs="true">
            <Context docBase="Test Project" path="" reloadable="true" source="org.eclipse.jst.j2ee.server:
    Test Project"/>
        </Host>
    該修改在"關(guān)閉,再啟動(dòng)"(直接重啟不行)server后,能被更新到tomcat conf下面的server.xml
    在項(xiàng)目發(fā)布中,最終生效的是tomcat conf下的server.xml


    途徑2:來自
    http://blog.csdn.net/miqi770/archive/2008/02/20/2109805.aspx,未嘗試

    使用eclipse發(fā)布xm到tomcat
     把ROOT目錄刪掉,把xm重命名ROOT
     使用http://localhost時(shí),可以直接訪問自己開發(fā)的項(xiàng)目


    posts - 36, comments - 2, trackbacks - 0, articles - 0

    Copyright © xan

    主站蜘蛛池模板: 亚洲福利精品电影在线观看| 最近中文字幕mv免费高清在线 | 四虎精品成人免费视频| 97视频免费在线| 日本19禁啪啪无遮挡免费动图| 婷婷精品国产亚洲AV麻豆不片 | 四虎免费大片aⅴ入口| 亚洲二区在线视频| 亚洲免费视频网址| 亚洲欧洲精品久久| 日本免费一区二区在线观看| 中文字幕亚洲第一在线| 精品无码人妻一区二区免费蜜桃| 亚洲乱色熟女一区二区三区丝袜| 中文永久免费观看网站| 日韩免费人妻AV无码专区蜜桃| 人人狠狠综合久久亚洲婷婷| 久久免费线看线看| 久久精品国产亚洲AV大全| 亚洲午夜成人精品无码色欲| 最近最新中文字幕完整版免费高清| 亚洲乱码一区二区三区在线观看| 亚洲中文无码线在线观看| aa级一级天堂片免费观看| 午夜在线a亚洲v天堂网2019| WWW免费视频在线观看播放| 亚洲女久久久噜噜噜熟女| 98精品全国免费观看视频| 亚洲av无码一区二区三区观看| 天天摸天天操免费播放小视频| 亚洲成av人在线观看网站| 日韩精品内射视频免费观看| 亚洲成人黄色在线观看| 免费黄色app网站| 一级人做人a爰免费视频| 亚洲av日韩av无码黑人| 国产精品美女午夜爽爽爽免费| 亚洲国产成人久久精品软件| 久久影视综合亚洲| 四虎最新永久免费视频| 美女扒开屁股让男人桶爽免费 |