JBOSS 點滴

          豐豐的博客

          Tomcat部署發(fā)布多個工程詳細配置;

           

            apache-tomcat-7.0.40配置:

               一、配置解決多個項目出現(xiàn)內(nèi)存溢出的問題:
           
                找到:D:\apache-tomcat-7.0.40\bin\catalina.bat
                添加:
                        set JAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=128M -XX:MaxPermSize=512m
              
               在:   echo Using CATALINA_BASE:   "%CATALINA_BASE%"  的上一行;
              
              找到:D:\apache-tomcat-7.0.40\bin\catalina.sh
              添加:
                      JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=128M -XX:MaxPermSize=512m"
             
             在:  echo "Using CATALINA_BASE:   $CATALINA_BASE"  的上二行;
              
            二、配置項目路徑:
                 
               1.找到:D:\apache-tomcat-7.0.40\conf\server.xml
               2.注釋掉原來的  Host  標(biāo)簽及標(biāo)簽內(nèi)的所有:
             eg: 
            <!-- <Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true"> -->
             <!-- SingleSignOn valve, share authentication between web applications
              Documentation at: /docs/config/valve.html -->
             <!--
             <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
             -->

             <!-- Access log processes all example.
              Documentation at: /docs/config/valve.html
              Note: The pattern used is equivalent to using pattern="common" -->
             <!-- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
              prefix="localhost_access_log." suffix=".txt"
              pattern="%h %l %u %t &quot;%r&quot; %s %b" />

                  </Host> -->
                3.添加:(同級位置)
               <Host name="localhost" debug="0" appBase="webapps"
                              unpackWARs="true"  xmlValidation="false" xmlNamespaceAware="false">
                   <Context path="/sxzx" docBase="D:\apache-tomcat-7.0.40\webapps\sxzx"  reloadable="true"   caseSensitive="false"   debug="0"></Context>
                <Context path="/ywgl" docBase="D:\apache-tomcat-7.0.40\webapps\ywgl" reloadable="true"   caseSensitive="false"   debug="0"></Context>
               </Host>
            
                附:Host標(biāo)簽內(nèi)的屬性及值不用修改;
                 只改變Context標(biāo)簽內(nèi)的值:path:訪問時候的工程名;
                                       docBase:工程部署的位置;
                     其他屬性及值不用修改;
            
                                                                   \ywgl\
             三、兩個部署的項目:D:\apache-tomcat-7.0.40\webapps\sxzx\WEB-INF\web.xml中分別添加:(區(qū)別另一個項目)
              
              <context-param>
              <param-name>webAppRootKey</param-name>
              <param-value>web1.root</param-value>
                    </context-param>
             
              <context-param>
              <param-name>webAppRootKey</param-name>
              <param-value>web2.root</param-value>
                    </context-param>
             
             
            *四、一定注意環(huán)境變量JDK的版本 :JAVA_HOME=jdk1.6.0_11、JRE_HOME=jre6: 下發(fā)布會有啟動報錯,只能發(fā)布成功一個的情況;  
                        JAVA_HOME=jdk1.6.0_16、JRE_HOME=jre6: 下啟動一閃而過或則啟動失敗;
                                                JAVA_HOME=jdk1.7.0_17、JRE_HOME=jre7: 下發(fā)布成功,沒有報錯信息; 
             
             

          posted on 2014-05-21 14:23 半導(dǎo)體 閱讀(1173) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 油尖旺区| 临湘市| 南华县| 托克托县| 左权县| 福海县| 利川市| 沙田区| 曲周县| 栾城县| 阜平县| 浦城县| 保康县| 聊城市| 奉化市| 黄大仙区| 靖远县| 永嘉县| 阜城县| 江陵县| 山阴县| 泸水县| 德清县| 车险| 新干县| 铜川市| 山东省| 南和县| 客服| 平远县| 大厂| 东乡县| 富源县| 平遥县| 阳东县| 江油市| 英吉沙县| 酉阳| 分宜县| 都昌县| 讷河市|