今天整整搞了一個(gè)下午,ubuntu下的tomcat,由于沒(méi)有深入分析過(guò)tomcat/conf/server.xml,遇到很多問(wèn)題。一開(kāi)始總是把a(bǔ)ppBase配置成應(yīng)用程序的路徑,結(jié)果反復(fù)的修改別處,也沒(méi)搞定,突然想起docBase,然后在appBase下面加了一行docBase,把路徑配置到docBase中,把a(bǔ)ppBase為空,就OK了
系統(tǒng) 2019-08-12 01:32:19 2135
環(huán)境:Ubuntu8.10,tomcat6,mave2maven2有一個(gè)把web應(yīng)用部署到tomcat下的插件tomcat-maven-plugin,我們可以使用這個(gè)插件把web應(yīng)用一鍵式的部署到一個(gè)遠(yuǎn)程的tomcat中。插件的url:http://mojo.codehaus.org/tomcat-maven-plugin/1、要打開(kāi)tomcat的manager功能這里要注意的問(wèn)題是,如果你的web應(yīng)用使用了虛擬主機(jī),如www.test.com,那么你需要
系統(tǒng) 2019-08-12 01:32:18 2135
Tomcat與其他HTTP服務(wù)器集成Tomcat最主要的功能是提供Servlet/JSP容器,盡管它也可以作為獨(dú)立的JavaWeb服務(wù)器,它在對(duì)靜態(tài)資源(如HTML文件或圖像文件)的處理速度,以及提供的Web服務(wù)器管理功能方面都不如其他專(zhuān)業(yè)的HTTP服務(wù)器,如IIS和Apache服務(wù)器。因此在實(shí)際應(yīng)用中,常常把Tomcat與其他HTTP服務(wù)器集成。對(duì)于不支持Servlet/JSP的HTTP服務(wù)器,可以通過(guò)Tomcat服務(wù)器來(lái)運(yùn)行Servlet/JSP組件。
系統(tǒng) 2019-08-29 23:03:01 2134
在Linux中安裝Hudson,在網(wǎng)上看到一些資料講解Tomcat中安裝hudson,感覺(jué)過(guò)程比較繁瑣。Tomcat7正式版剛剛發(fā)布,就用它來(lái)練練手,本文就介紹在Linux中安裝Hudson的方法。準(zhǔn)備Tomcat7和huson的安裝包,由于是在Linux下安裝,所以我下載的是Tomcat的壓縮包和hudson的war文件。準(zhǔn)備完畢后,先安裝Tomcat,在安裝Hudson。所需軟件清單:Tomcat:apache-tomcat-7.0.6.tar.gzH
系統(tǒng) 2019-08-29 23:01:46 2134
答案1設(shè)置Tomcat啟動(dòng)的初始內(nèi)存其初始空間(即-Xms)是物理內(nèi)存的1/64,最大空間(-Xmx)是物理內(nèi)存的1/4。可以利用JVM提供的-Xmn-Xms-Xmx等選項(xiàng)可進(jìn)行設(shè)置三、實(shí)例,以下給出1G內(nèi)存環(huán)境下javajvm的參數(shù)設(shè)置參考:JAVA_OPTS="-server-Xms800m-Xmx800m-XX:PermSize=64M-XX:MaxNewSize=256m-XX:MaxPermSize=128m-Djava.awt.headless
系統(tǒng) 2019-08-12 01:33:39 2134
其初始空間(即-Xms)是物理內(nèi)存的1/64,最大空間(-Xmx)是物理內(nèi)存的1/4。可以利用JVM提供的-Xmn-Xms-Xmx等選項(xiàng)可進(jìn)行設(shè)置實(shí)例,以下給出1G內(nèi)存環(huán)境下javajvm的參數(shù)設(shè)置參考:JAVA_OPTS=”-server-Xms800m-Xmx800m-XX:PermSize=64M-XX:MaxNewSize=256m-XX:MaxPermSize=128m-Djava.awt.headless=true”JAVA_OPTS=”-se
系統(tǒng) 2019-08-12 01:33:30 2134
1、直接放到Webapps目錄下Tomcat的Webapps目錄是Tomcat默認(rèn)的應(yīng)用目錄,當(dāng)服務(wù)器啟動(dòng)時(shí),會(huì)加載所有這個(gè)目錄下的應(yīng)用。也可以將JSP程序打包成一個(gè)war包放在目錄下,服務(wù)器會(huì)自動(dòng)解開(kāi)這個(gè)war包,并在這個(gè)目錄下生成一個(gè)同名的文件夾。一個(gè)war包就是有特性格式的jar包,它是將一個(gè)Web程序的所有內(nèi)容進(jìn)行壓縮得到。具體如何打包,可以使用許多開(kāi)發(fā)工具的IDE環(huán)境,如Eclipse、NetBeans、ant、JBuilder等。也可以用cmd
系統(tǒng) 2019-08-12 01:33:21 2134
Catalina.bat是tomcat所有腳本中最重要的腳本,完成幾乎所有的tomcat操作。如啟動(dòng),關(guān)閉等等,都是由catalina.bat腳本來(lái)完成的。接下來(lái),我將對(duì)Tomcatcatalina.bat腳本進(jìn)行分析。首先省去catalina.bat開(kāi)頭諸多注解,這些注解主要是講解各個(gè)變量是干什么的。需要的話,自己看下英文就可以了。這里就不翻譯了。remGuessCATALINA_HOMEifnotdefined查看是否在tomcat目錄下,與start
系統(tǒng) 2019-08-12 01:33:20 2134
虛擬目錄:該方法推薦使用,比較簡(jiǎn)單。在%tomcat%\conf\Catalina\localhost(該目錄可能需要手工創(chuàng)建)下新建一個(gè)文件abc.xml,注意文件名中的abc就表示虛擬目錄的名稱(chēng),所以不可隨意命名,該文件的內(nèi)容為:重啟Tomcat即可。目錄列表顯示文件:web.xml中listings
系統(tǒng) 2019-08-12 01:33:13 2134
問(wèn)題現(xiàn)像:新開(kāi)一個(gè)瀏覽器,打開(kāi)網(wǎng)站(本機(jī)部署),第一次請(qǐng)求的時(shí)候響應(yīng)很慢,但是第二次響應(yīng)就很快,但是停止操作幾分鐘后,再請(qǐng)求又變慢。或者第一次請(qǐng)求響應(yīng)后,關(guān)閉瀏覽器再重新打開(kāi),請(qǐng)求響應(yīng)也會(huì)很慢!(注:項(xiàng)目訪問(wèn)地址是在本機(jī)配的一個(gè)域名www.hooblogs.com)猜測(cè)及驗(yàn)證:1.tomcat的問(wèn)題,重新安裝了一個(gè)tomcat,情況依然存在。2.第一次請(qǐng)求后,在代碼中debug了一個(gè)斷點(diǎn),發(fā)現(xiàn)隔幾秒鐘才能到達(dá)斷點(diǎn)處。3.因?yàn)轫?xiàng)目部署采用apache+tom
系統(tǒng) 2019-08-12 01:33:08 2134
1.在eclipse中安裝tomcat服務(wù)器,報(bào)錯(cuò)"Cannotcreateaserverusingtheselectedtype"原因:以前安裝的tomcat目錄改變解決方法:Window->preferences->Server->RuntimeEnvironment,改變tomcat的目錄為你安裝的目錄,然后保存,這樣就可以建立Tomcatserver了。2.找不到bootstrap原因,解決方法同上3.tomcatreload幾次后OutOfMem
系統(tǒng) 2019-08-12 01:32:46 2134
apache-tomcat-6.0.20-srcpackageorg.apache.catalina.util;publicfinalclassRequestUtil{…/***DecodeandreturnthespecifiedURL-encodedbytearray.Itisassumed*thestringisnotaquerystring.**@parambytesTheurl-encodedbytearray*@paramencTheencod
系統(tǒng) 2019-08-12 01:32:35 2134
使用說(shuō)明:一、1、下載jdk(http://java.sun.com/javase/downloads/index.jsp),2、安裝jdk-6u14-windows-i586.exe3、配置環(huán)境變量:右擊“我的電腦”-->"高級(jí)"-->"環(huán)境變量"1)在系統(tǒng)變量里新建JAVA_HOME變量,變量值為:C:\ProgramFiles\Java\jdk1.6.0_14(根據(jù)自己的安裝路徑填寫(xiě))2)新建classpath變量,變量值為:.;%JAVA_HOME
系統(tǒng) 2019-08-12 01:32:33 2134
1server.xml我們先看appBase,這個(gè)目錄表示:1這個(gè)目錄下面的子目錄將自動(dòng)被部署為應(yīng)用。2這個(gè)目錄下面的.war文件將被自動(dòng)解壓縮并部署為應(yīng)用而docBase只是指向了你某個(gè)應(yīng)用的目錄,這個(gè)可以和appBase沒(méi)有
系統(tǒng) 2019-08-12 01:32:33 2134
之前nginx作為代理。之前的location寫(xiě)的太絕對(duì)了。。之前把動(dòng)態(tài)請(qǐng)求全部交給tomcat,然后需要配置虛擬路徑的時(shí)候,去到tomcat就被404了。得高人指點(diǎn)之后,配置虛擬目錄的時(shí)候需要重新寫(xiě)一個(gè)匹配的locationlocation~^/(test)/{root/www/test/;indexindex.html;}寫(xiě)在解決動(dòng)態(tài)請(qǐng)求之前的location前。暫時(shí)解決了問(wèn)題。后面再研究一下。也請(qǐng)大神可以指導(dǎo)。nginx+tomcat配置虛擬目錄。。
系統(tǒng) 2019-08-12 01:32:22 2134