锘??xml version="1.0" encoding="utf-8" standalone="yes"?>2021国产精品久久精品,国产一区二区剧情av在线,日韩国产在线观看http://www.aygfsteel.com/xiaofei-suman/category/50965.htmlzh-cnWed, 29 Feb 2012 09:17:26 GMTWed, 29 Feb 2012 09:17:26 GMT60tomcat婧愮爜闃呰瀛︿範(1)http://www.aygfsteel.com/xiaofei-suman/articles/371002.html榻愮撼灝斿榻愮撼灝斿Wed, 29 Feb 2012 07:32:00 GMThttp://www.aygfsteel.com/xiaofei-suman/articles/371002.htmlhttp://www.aygfsteel.com/xiaofei-suman/comments/371002.htmlhttp://www.aygfsteel.com/xiaofei-suman/articles/371002.html#Feedback0http://www.aygfsteel.com/xiaofei-suman/comments/commentRss/371002.htmlhttp://www.aygfsteel.com/xiaofei-suman/services/trackbacks/371002.html 涓銆?span style="background-color: #ccffcc">涓嬭澆tomcat婧愮爜, 鐢ㄧ殑鐗堟湰鏄?.0.26,鎶妔rc涓嬩唬鐮乧opy鍒癳clipse鎶ラ敊,緙哄皯3涓猨ar鍖?/span>
             jaxrpc.jar銆亀sdl4j.jar銆乷rg.eclipse.jdt.core_3.5.2.v_981_R35x.jar(浠巈clipse-plugins涓嬫壘鐨?
浜屻?闃呰浠g爜-浠庡叆鍙e紑濮?/span>
     1銆?span style="background-color: #33cccc">鍏ュ彛綾籵rg.apache.catalina.startup.Bootstrap, 鎵懼埌main鍑芥暟

     2銆?span style="background-color: #33cccc">Bootstrap棣栧厛鍒濆鍖?bootstrap.init()
          2.1 setCatalinaHome()
               棣栧厛鑾峰緱緋葷粺catalina.home灞炴у?涓嶅瓨鍦?媯鏌ser.dir灞炴т笅鏄惁瀛樺湪bootstrap.jar鏂囦歡
                                                                  (i)瀛樺湪錛氬叾瀹炲氨鏄緗甤atalina.home涓篵in鐨勪笂涓綰х洰褰?br />                                                                  (ii)涓嶅瓨鍦?璁劇疆catalina.home灞炴у間負user.dir鐨勫睘鎬у?br />          2.2 setCatalinaBase()
              棣栧厛鑾峰緱緋葷粺catalina.base灞炴у?濡傛灉涓嶅瓨鍦?璁劇疆涓篶atalina.home鐨勫?br />          2.3 initClassLoaders()
              鍒濆鍖栫被鍔犺澆鍣?涓鍏?涓被鍔犺澆鍣–lassLoader commonLoader, catalinaLoader, sharedLoader
              2.3.1璋冪敤createClassLoader(String name, ClassLoader parent)鏂規硶,name:鍔犺澆鍣ㄥ悕縐版爣璇? parent鐖跺姞杞藉櫒
                 2.3.1.1  CatalinaProperties灞炴у伐鍏風被鍔犺澆灞炴ф枃浠禼atalina.properties,
                             榛樿common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar
                             server銆乻hared涓虹┖. 鐒跺悗鎵цreplace(String value)鏂規硶, 榪欎釜鏂規硶浣滀負鐩稿綋浜庢妸鍏朵腑鐨勫崰浣嶇${}鏇挎崲鎴愭湰鍦扮殑璺緞淇℃伅,
                            浣跨敤StringBuilder鎷艱瀛楃涓?StringBuilder婧愮爜闃呰), 浣跨敤StringTokenizer鍒嗗壊瀛楃涓?鐒跺悗鏀懼埌org.org.apache.catalina.
                            startup.ClassLoaderFactory.Repository 闈欐佸唴閮ㄧ被鐨勯泦鍚?ArrayList)涓?
                                 -->Repository鎸佹湁2涓睘鎬?String location(浣嶇疆淇℃伅)錛孯epositoryType type(浠撳簱綾誨瀷)
                                 -->RepositoryType鏈?縐?/span>
                                    1.URL --棣栧厛媯鏌ユ槸涓嶆槸URL綾誨瀷
                                    2.GLOB  --浠?.jar緇撳熬
                                    3.JAR   --浠?jar緇撳熬       
                                    4.DIR   --鍏朵綑鐨勯兘褰掑埌榪欎釜綾誨瀷涓?/span>
                            璋冪敤ClassLoaderFactory鐨勯潤鎬佹柟娉?static ClassLoader createClassLoader(List<Repository> repositories,final ClassLoader parent);                     

 //榪欒竟璋冪敤涓涓猲ative鏈湴鏂規硶-搴旇鏄竴涓洖璋冧箣綾葷殑涓滆タ錛屼笉鏄庣櫧,
           
//鍏朵腑StandardClassLoader綾諱負@Deprecated, extends URLClassLoader
            return AccessController.doPrivileged(
            
new PrivilegedAction<StandardClassLoader>() {
                @Override
                
public StandardClassLoader run() {
                
if (parent == null)
                    
return new StandardClassLoader(array);
                
else
                    
return new StandardClassLoader(array, parent);
                }

            }
);

                        榪欓噷璁や負榪斿洖涓涓被鍔犺澆鍣?URLClassLoader), 鎶奟epository闆嗗悎涓殑Repository杞崲鎴怳RL璧勬簮鍔犺澆鍒扮被鍔犺澆涓?br />            2.3.2   Jmx娉ㄥ唽(JMX鍏ラ棬瀛︿範)
            2.3.3   鏈鍚庤繑鍥炰竴涓被鍔犺澆鍣?URLClassLoader)
                      鐢變簬server銆乻hared鍦╟atalina.properties榛樿閰嶇疆閮芥槸絀虹殑   

                 
catalinaLoader = createClassLoader("server", commonLoader);
           sharedLoader 
= createClassLoader("shared", commonLoader);

                     鎵浠ヨ繑鍥為兘鏄畠鐨勭埗鍔犺澆鍣?鍗砪ommon瀵瑰簲鐨勫姞杞藉櫒

        



                     



]]>
tomcat鏂囨。闃呰涓錛?/title><link>http://www.aygfsteel.com/xiaofei-suman/articles/371001.html</link><dc:creator>榻愮撼灝斿</dc:creator><author>榻愮撼灝斿</author><pubDate>Wed, 29 Feb 2012 07:30:00 GMT</pubDate><guid>http://www.aygfsteel.com/xiaofei-suman/articles/371001.html</guid><wfw:comment>http://www.aygfsteel.com/xiaofei-suman/comments/371001.html</wfw:comment><comments>http://www.aygfsteel.com/xiaofei-suman/articles/371001.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/xiaofei-suman/comments/commentRss/371001.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/xiaofei-suman/services/trackbacks/371001.html</trackback:ping><description><![CDATA[<p>1.tomcat鍙互閰嶇疆澶氫釜瀹炰緥,鍙互涓烘瘡涓涓疄渚嬪畾涔変竴涓?CATALINA_BASE<br />  濡傛灉tomcat鍙湁涓涓?CATALINA_BASE 鍜?CATALINA_HOME 涓鏍?/p> <p>  璇存槑(緗戜笂璧勬枡):CATALINA_HOME鏄疶omcat鐨勫畨瑁呯洰褰曪紝CATALINA_BASE鏄疶omcat鐨勫伐浣滅洰褰曘?br />    濡傛灉鎴戜滑鎯寵榪愯Tomcat鐨勫涓疄渚嬶紝浣嗘槸涓嶆兂瀹夎澶氫釜Tomcat杞歡鍓湰銆?br />    閭d箞鎴戜滑鍙互閰嶇疆澶氫釜宸ヤ綔鐩綍錛屾瘡涓繍琛屽疄渚嬬嫭鍗犱竴涓伐浣滅洰褰曪紝浣嗘槸鍏變韓鍚屼竴涓畨瑁呯洰褰曘?br />    Tomcat姣忎釜榪愯瀹炰緥闇瑕佷嬌鐢ㄨ嚜宸辯殑conf銆乴ogs銆乼emp銆亀ebapps銆亀ork鍜宻hared鐩綍錛?br />    鍥犳CATALINA_BASE灝辨寚鍚戣繖浜涚洰褰曘傝屽叾浠栫洰褰曚富瑕佸寘鎷簡Tomcat鐨勪簩榪涘埗鏂囦歡鍜岃剼鏈紝<br />    CATALINA_HOME灝辨寚鍚戣繖浜涚洰褰曘?br />    濡傛灉鎴戜滑甯屾湜鍐嶈繍琛屽彟涓涓猅omcat瀹炰緥錛岄偅涔堟垜浠彲浠ュ緩绔嬩竴涓洰褰曪紝<br />    鎶奵onf銆乴ogs銆乼emp銆亀ebapps銆亀ork鍜宻hared鎷瘋礉鍒拌鐩綍涓嬶紝鐒跺悗璁〤ATALINA_BASE鎸囧悜璇ョ洰褰曞嵆鍙?/p> <p>2.鑻辮瀛︿範錛歍here's nothing like scouring the web only to find out that the answer was right in front of you all along! <br />  灝卞儚鎼滅儲緗戦〉涓鏍鳳紝鍦ㄤ綘闈㈠墠鐨勬紜瓟妗堝緇堟病鏈?br />3.<br />--unix Daemon--<br />Tomcat can be run as a daemon using the jsvc tool from the commons-daemon project<br /> ./configure --with-java=/usr/java<br /> 鍛戒護鑴氭湰錛?/p> <p> Please note that you should use the GNU make (gmake) instead of the native BSD make on FreeBSD systems<br /> cd $CATALINA_HOME/bin<br />    tar xvfz commons-daemon-native.tar.gz<br />    cd commons-daemon-1.0.x-native-src/unix<br />    ./configure<br />    make<br />    cp jsvc ../..<br />    cd ../..</p> <p>Tomcat can then be run as a daemon using the following commands.</p> <p>cd $CATALINA_HOME<br />    ./bin/jsvc -cp ./bin/bootstrap.jar:./bin/tomcat-juli.jar \<br />        -outfile ./logs/catalina.out -errfile ./logs/catalina.err \<br />        org.apache.catalina.startup.Bootstrap<br />You may also need to specify -jvm server if the JVM defaults to using a server VM rather than a client VM. This has been observed on OSX<br />錛堟渶濂芥寚瀹氫嬌鐢ㄦ湇鍔″櫒铏氭嫙鏈?Server JVM)</p> <p> jsvc鍙互鍔犱竴浜涘弬鏁版墽琛?<br /><br />4./etc/init.d 鍙互緙栬緫浣垮緱tomcat鑷姩鍚姩</p> <img src ="http://www.aygfsteel.com/xiaofei-suman/aggbug/371001.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/xiaofei-suman/" target="_blank">榻愮撼灝斿</a> 2012-02-29 15:30 <a href="http://www.aygfsteel.com/xiaofei-suman/articles/371001.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> 主站蜘蛛池模板: <a href="http://" target="_blank">军事</a>| <a href="http://" target="_blank">南木林县</a>| <a href="http://" target="_blank">无棣县</a>| <a href="http://" target="_blank">讷河市</a>| <a href="http://" target="_blank">塔河县</a>| <a href="http://" target="_blank">唐山市</a>| <a href="http://" target="_blank">中牟县</a>| <a href="http://" target="_blank">城步</a>| <a href="http://" target="_blank">揭西县</a>| <a href="http://" target="_blank">临海市</a>| <a href="http://" target="_blank">耒阳市</a>| <a href="http://" target="_blank">车险</a>| <a href="http://" target="_blank">元江</a>| <a href="http://" target="_blank">金秀</a>| <a href="http://" target="_blank">玛纳斯县</a>| <a href="http://" target="_blank">朔州市</a>| <a href="http://" target="_blank">衡水市</a>| <a href="http://" target="_blank">新巴尔虎左旗</a>| <a href="http://" target="_blank">凯里市</a>| <a href="http://" target="_blank">桓台县</a>| <a href="http://" target="_blank">海伦市</a>| <a href="http://" target="_blank">柏乡县</a>| <a href="http://" target="_blank">陇川县</a>| <a href="http://" target="_blank">闽清县</a>| <a href="http://" target="_blank">海林市</a>| <a href="http://" target="_blank">江达县</a>| <a href="http://" target="_blank">江陵县</a>| <a href="http://" target="_blank">东城区</a>| <a href="http://" target="_blank">南平市</a>| <a href="http://" target="_blank">观塘区</a>| <a href="http://" target="_blank">浦城县</a>| <a href="http://" target="_blank">新宾</a>| <a href="http://" target="_blank">双城市</a>| <a href="http://" target="_blank">洛扎县</a>| <a href="http://" target="_blank">抚州市</a>| <a href="http://" target="_blank">望城县</a>| <a href="http://" target="_blank">赫章县</a>| <a href="http://" target="_blank">禄丰县</a>| <a href="http://" target="_blank">镇原县</a>| <a href="http://" target="_blank">灵寿县</a>| <a href="http://" target="_blank">翼城县</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>