今天凡太百科給各位分享配置tomcat的知識(shí),其中也會(huì)對(duì)配置tomcat沒有artifact進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!

Tomcat虛擬主機(jī)配置
站點(diǎn)根目錄為: c:\wwwroot
站點(diǎn)一目錄為: c:\wwwroot\aaa , 域名為
站點(diǎn)二目錄為: c:\wwwroot\bbb , 域名為
站點(diǎn)三目錄為: c:\wwwroot\ccc , 域名為
Tomcat 配置文件為: tomcat路徑/conf/server.xml
站點(diǎn)根目錄為: c:\wwwroot
站點(diǎn)一目錄為: c:\wwwroot\aaa , 域名為
站點(diǎn)二目錄為: c:\wwwroot\bbb , 域名為
Tomcat 配置文件為: tomcat路徑/conf/server.xml
注: 若需不同域名訪問將 Host name="localhost" appBase="c:\wwwroot" unpackWARs="true" autoDeploy="true" name 字段改為對(duì)應(yīng)域名即可,多個(gè)域名可在 Host 標(biāo)簽內(nèi)添加一個(gè)或多個(gè) Alias;/Alias 即可。其中 Connector port、defaultHost、Hostname、appBase、docBase、日志 prefix 為你實(shí)際的即可。
a. 可以將不同 service 組件的 Engine name 都指定成 Catalina。
b. 可以將不同 service 組件的 Host appBase 指定成默認(rèn)的 webapps。
c. Context docBase="/data/java/appstore-web" path="" reloadable="true" / 這個(gè)用于配置根路徑項(xiàng)目,也就是 /data/java/appstore-web 包訪問時(shí)是通過 ip:port 來訪問,而不是傳統(tǒng)的 ip:port/app
假設(shè):
第一個(gè)tomcat文件夾為tomcat8-1,路徑為 /home/tomcat8-1/
第二個(gè)tomcat文件夾為tomcat8-2,路徑為 /home/tomcat8-2/
分別修改 tomcat 文件夾 /conf 目錄下 server.xml 的監(jiān)聽端口為不同端口。
分別啟動(dòng) tomcat 文件夾 /bin 目錄下的 startup.sh 啟動(dòng)tomcat,停止同上文。
即可運(yùn)行多個(gè)tomcat。
注:根據(jù)官方文檔 tomcat8.5 且 JAVA7 及其以上才支持 SNI。如果 tomcat 版本較低且需要綁定多個(gè)域名情況下,建議使用反向代理方式部署 HTTPS。
在 Connector port="8080" 配置字段下新增 443 端口監(jiān)聽設(shè)置即可。
注:若IIS反向代理tomcat綁定https時(shí),選擇上啟用SSL卸載。以免tomcat未配置HTTPS訪問的情況下請(qǐng)求得不到正常響應(yīng)。
如:
修改配置文件 tomcat路徑/conf/tomcat-users.xml :
Tomcat配置實(shí)踐
要部署使用tomcat,則必須了解tomcat的目錄結(jié)構(gòu)以及各目錄的作用。這里以tomcat7為例,進(jìn)入tomcat安裝目錄下:
前端請(qǐng)求被tomcat直接接收或者由前端的代理,通過HTTP,或者AJP代理給Tomcat,此時(shí)請(qǐng)求被tomcat中的connector接收,不同的connector和Engine被service組件關(guān)聯(lián)起來,在一個(gè)Engine中定義了許多的虛擬主機(jī),由Host容器定義,每一個(gè)Host容器代表一個(gè)主機(jī),在各自的Host中,又可以定義多個(gè)Context,用此來定義一個(gè)虛擬主機(jī)中的多個(gè)獨(dú)立的應(yīng)用程序。
Tomcat Server的結(jié)構(gòu)圖如下:
看上去很復(fù)雜。其實(shí),大部分都是注釋。下面是一個(gè)簡(jiǎn)圖說明了各組件之間的關(guān)系!
上面列出的比較常用的組件元素,server.xml文件中可定義的元素非常多,包括Server, Service, Connector, Engine, Cluster, Host, Alias, Context, Realm, Valve, Manager, Listener, Resources, Resource, ResourceEnvRef, ResourceLink, WatchedResource, GlobalNameingResources, Store, Transaction, Channel, Membership, Transport, Member, ClusterListener等等。
由以上配置不難看出存在的一個(gè)問題。如果我們想要對(duì)其中一個(gè)應(yīng)用程序的配置做一些修改,那么就必須重新啟動(dòng)tomcat,那樣勢(shì)必就會(huì)影響到另外兩個(gè)應(yīng)用程序的正常服務(wù)。因此以上配置是不適合線上使用的, 因此需要將其配置為多實(shí)例,每個(gè)實(shí)例只跑一個(gè)獨(dú)立的應(yīng)用程序,那樣我們應(yīng)用程序之間就不會(huì)在互相受到影響。 但是我們將面臨這樣一個(gè)問題,80端口只能被一個(gè)HTTP/1.1 Connector監(jiān)聽,而三個(gè)tomcat實(shí)例則至少需要3個(gè)HTTP/1.1 Connector,這樣我們就 需要一個(gè)前端代理做分發(fā)處理,接收HTTP 80端口的請(qǐng)求,按域名通過每個(gè)tomcat實(shí)例的AJP/1.3 Connector傳遞請(qǐng)求 。而前端的代理選擇apache,基于這樣的思路,我們還可以做到tomcat的負(fù)載均衡,而且 apache會(huì)將接收的HTTP超文本傳輸報(bào)文重新封裝成二進(jìn)制格式通過AJP/1.3 協(xié)議傳遞給后端的tomcat處理 ,在效率上也是有明顯的提升。
這會(huì)讓Tomcat啟動(dòng)一個(gè)server實(shí)例(即一個(gè)JVM),它監(jiān)聽在8005端口以接收shutdown命令。各Server的定義不能使用同一個(gè)端口,這意味著如果在同一個(gè)物理機(jī)上啟動(dòng)了多個(gè)Server實(shí)例,必須配置它們使用不同的端口。這個(gè)端口的定義用于為管理員提供一個(gè)關(guān)閉此實(shí)例的便捷途徑,因此,管理員可以直接telnet至此端口使用SHUTDOWN命令關(guān)閉此實(shí)例。不過,基于安全角度的考慮,這通常不允許遠(yuǎn)程進(jìn)行。
該元素代表整個(gè)容器,是Tomcat實(shí)例的頂層元素。由org.apache.catalina.Server接口來定義。它包含一個(gè)或多個(gè)Service元素。并且它不能做為任何元素的子元素。
Service主要用于關(guān)聯(lián)一個(gè)引擎和與此引擎相關(guān)的連接器,每個(gè)連接器通過一個(gè)特定的端口和協(xié)議接收入站請(qǐng)求交將其轉(zhuǎn)發(fā)至關(guān)聯(lián)的引擎進(jìn)行處理。因此,Service要包含一個(gè)引擎、一個(gè)或多個(gè)連接器。
該元素由org.apache.catalina.Service接口定義,它包含一個(gè)Engine元素,以及一個(gè)或多個(gè)Connector,這些Connector元素共享用同一個(gè)Engine元素。
Engine是Servlet處理器的一個(gè)實(shí)例,即servlet引擎,默認(rèn)為定義在server.xml中的Catalina。
每個(gè)Service元素只能有一個(gè)Engine元素。元素處理在同一個(gè)Service中所有Connector元素接收到的客戶請(qǐng)求。由org.apahce.catalina.Engine接口定義。
位于Engine容器中用于接收請(qǐng)求并進(jìn)行相應(yīng)處理的主機(jī)或虛擬主機(jī)。
它由Host接口定義。一個(gè)Engine元素可以包含多個(gè)Host元素。每個(gè)Host的元素定義了一個(gè)虛擬主機(jī)。它包含了一個(gè)或多個(gè)Web應(yīng)用Context。
Context在某些意義上類似于apache中的路徑別名,一個(gè)Context定義用于標(biāo)識(shí)tomcat實(shí)例中的一個(gè)Web應(yīng)用程序。
它由Context接口定義。是使用最頻繁的元素。每個(gè)Context元素代表了運(yùn)行在虛擬主機(jī)上的單個(gè)Web應(yīng)用。一個(gè)Host可以包含多個(gè)Context元素。每個(gè)web應(yīng)用有唯一的一個(gè)相對(duì)應(yīng)的Context代表web應(yīng)用自身。servlet容器為第一個(gè)web應(yīng)用創(chuàng)建一個(gè) ServletContext對(duì)象。
由Connector接口定義。Connector元素代表與客戶程序?qū)嶋H交互的組件,它負(fù)責(zé)接收客戶請(qǐng)求,以及向客戶返回響應(yīng)結(jié)果。
進(jìn)入Tomcat的請(qǐng)求可以根據(jù)Tomcat的工作模式分為如下兩類:
Tomcat應(yīng)該考慮工作情形并為相應(yīng)情形下的請(qǐng)求分別定義好需要的連接器才能正確接收來自于客戶端的請(qǐng)求。一個(gè)引擎可以有一個(gè)或多個(gè)連接器,以適應(yīng)多種請(qǐng)求方式。
定義連接器可以使用多種屬性,有些屬性也只適用于某特定的連接器類型。一般說來,常見于server.xml中的連接器類型通常有4種:
Connector元素共用屬性:
HttpConnector元素的屬性:
AJP Connector的屬性:
即一個(gè)service配置多個(gè)端口,項(xiàng)目可以通過多個(gè)端口訪問。 修改tomcat-home\conf下的server.xml,在Service下配置多個(gè)Connector即可。
在這個(gè)應(yīng)用里,可以用8080端口號(hào)訪問服務(wù),也可以用8099端口號(hào)來訪問服務(wù); 服務(wù)放置的路徑由host決定,上例中服務(wù)放在webapps下。
即配置多個(gè)service,每個(gè)service可以配置多個(gè)端口。修改tomcat-home\conf下的server.xml,添加多個(gè)Service即可。
注意:Service name、Engine name、appBase,端口號(hào)別忘了修改,以免重復(fù)。
以上三個(gè)service,發(fā)布的路徑不同,項(xiàng)目分別發(fā)布在webapps、webapps1、webapps2下,訪問不同的項(xiàng)目的方法:
在$CATALINA_HOME/conf/server.xml配置文件中的Connetctor節(jié)點(diǎn),和連接數(shù)相關(guān)的參數(shù)配置和優(yōu)化。
Tomcat使用線程來處理接收的每個(gè)請(qǐng)求。這個(gè)值表示Tomcat可創(chuàng)建的最大的線程數(shù)。默認(rèn)值200。 可以根據(jù)機(jī)器的時(shí)期性能和內(nèi)存大小調(diào)整,一般可以在400-500 。最大可以在800左右。
指定當(dāng)所有可以使用的處理請(qǐng)求的線程數(shù)都被使用時(shí),可以放到處理隊(duì)列中的請(qǐng)求數(shù),超過這個(gè)數(shù)的請(qǐng)求將不予處理。默認(rèn)值10。
Tomcat初始化時(shí)創(chuàng)建的線程數(shù)。默認(rèn)值4。
一旦創(chuàng)建的線程超過這個(gè)值,Tomcat就會(huì)關(guān)閉不再需要的socket線程。默認(rèn)值50。
是否反查域名,默認(rèn)值為true。 為了提高處理能力,應(yīng)設(shè)置為false 。
网络連接超時(shí),默認(rèn)值20000,單位:毫秒。設(shè)置為0表示永不超時(shí),這樣設(shè)置有隱患的。 通??稍O(shè)置為30000毫秒 。
保持請(qǐng)求數(shù)量,默認(rèn)值100。
輸入流緩沖大小,默認(rèn)值2048 bytes。
壓縮傳輸,取值on/off/force,默認(rèn)值off。
其中和最大連接數(shù)相關(guān)的參數(shù)為maxThreads和acceptCount。 如果要加大并發(fā)連接數(shù),應(yīng)同時(shí)加大這兩個(gè)參數(shù) 。 web server允許的最大連接數(shù)還受制于操作系統(tǒng)的內(nèi)核參數(shù)設(shè)置 ,通常Windows是2000個(gè)左右,Linux是1000個(gè)左右。
配置示例:
Tomcat默認(rèn)可以使用的內(nèi)存為128MB,Windows下,在文件{tomcat_home}/bin/catalina.bat,Unix下,在文件$CATALINA_HOME/bin/catalina.sh的前面,增加如下設(shè)置:
一般說來,你應(yīng)該使用物理內(nèi)存的 80% 作為堆大小。如果本機(jī)上有Apache服務(wù)器,可以先折算Apache需要的內(nèi)存,然后修改堆大小。 建議設(shè)置為70%;建議設(shè)置[初始化內(nèi)存大小]等于[可以使用的最大內(nèi)存],這樣可以減少頻繁分配堆而降低性能。
在$CATALINA_HOME/conf/web.xml中,把listings參數(shù)設(shè)置成false即可,如下:
參考
WEB請(qǐng)求處理四:Tomcat配置實(shí)踐
Tomcat配置和啟動(dòng)
webapps 部署服務(wù)用的
startup.bat啟動(dòng)Tomcat的預(yù)處理文件(Windows下啟動(dòng))
startup.sh Tomcat啟動(dòng)文件(Linux下啟動(dòng))
shutdown.bat Windows
shutdown.sh Linux
conf 下的文件(配置文件)
配置文件:
context.xml 數(shù)據(jù)源的時(shí)候用到
server.xml 端口號(hào) 字符集設(shè)置
lib
Tomcat運(yùn)行用的 jar 文件 和 jar包
logs 存儲(chǔ)的日志文件(運(yùn)維管理日志文件)
temp 存儲(chǔ)Tomcat運(yùn)行時(shí)的臨時(shí)文件
webapps web程序的存放位置?。?!
work web項(xiàng)目程序運(yùn)行時(shí)的緩存文件
/bin 存放各種平臺(tái)下用于啟動(dòng)和停止Tomcat的腳本文件
/conf 存放Tomcat服務(wù)器的各種配置文件
/lib 存放Tomcat服務(wù)器所需的各種jar文件
/logs 存放Tomcat的日志文件
/temp Tomcat運(yùn)行時(shí)用于存放臨時(shí)文件
/webapps 當(dāng)發(fā)布Web應(yīng)用時(shí),默認(rèn)情況下會(huì)將Web應(yīng)用的文件存放于此目錄中
/work Tomcat把由JSP生成的Servlet放于此目錄下
操作Tomcat注意事項(xiàng)
(1)startup.bat啟動(dòng)后,不許關(guān)閉,一定是最小化
(2)啟動(dòng)時(shí),窗口一閃而過
jdk 路徑
環(huán)境變量path 路徑\bin;
環(huán)境變量 JAVA_HOME :jdk路徑
CTRL+C快速停止Tomcat
(3)
訪問本機(jī)地址 8080是端口號(hào)
端口號(hào)修改 conf/server.xml
如何在Tomcat中部署靜態(tài)網(wǎng)站
復(fù)制到 webapps 文件夾中
如何配置Tomcat服務(wù)器環(huán)境
一、安裝JDK和Tomcat
1,安裝JDK:直接運(yùn)行jdk-7-windows-i586.exe可執(zhí)行程序,默認(rèn)安裝即可。
備注:路徑可以其他盤符,不建議路徑包含中文名及特殊符號(hào)。
2、安裝Tomcat:直接解壓縮下載文件“apache-tomcat-7.0.33-windows-x86.zip”到C盤下。安裝路徑建議修改為:c:\tomcat。
備注:如下載的是可執(zhí)行文件,雙擊運(yùn)行,默認(rèn)安裝即可。
二、配置JDK環(huán)境變量(在步驟查看如何配置環(huán)境變量)
1,新建變量名:JAVA_HOME,變量值:C:\Program Files\Java\jdk1.7.0
2,打開PATH,添加變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
3,新建變量名:CLASSPATH,變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
備注:
1,.表示當(dāng)前路徑,%JAVA_HOME%就是引用前面指定的JAVA_HOME;
2,JAVA_HOME指明JDK安裝路徑,此路徑下包括lib,bin,jre等文件夾,tomcat,eclipse等的運(yùn)行都需要依靠此變量。
3,PATH使得系統(tǒng)可以在任何路徑下識(shí)別java命令。
4,CLASSPATH為java加載類(class or lib)路徑,只有類在classpath中,java命令才能識(shí)別。
三、測(cè)試JDK
在CMD命令下輸入javac,java,javadoc命令:出現(xiàn)圖示界面,表示安裝成功。
四、配置Tomcat環(huán)境變量
1,新建變量名:CATALINA_BASE,變量值:C:\tomcat
2,新建變量名:CATALINA_HOME,變量值:C:\tomcat
3,打開PATH,添加變量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
五、啟動(dòng)Tomcat服務(wù)
方法三種:
1,方法一:直接進(jìn)入tomcat的bin目錄中點(diǎn)擊startup.bat啟動(dòng)服務(wù),出現(xiàn)如下對(duì)話框,表明服務(wù)啟動(dòng)成功,stutdown.bat為關(guān)閉服務(wù)。
2,方法二:在CMD命令下輸入命令:startup,出現(xiàn)如下對(duì)話框,表明服務(wù)啟動(dòng)成功。
3,方法三:右鍵點(diǎn)擊桌面上的“我的電腦”-“管理”-“服務(wù)和應(yīng)用程序”-“服務(wù)”,找到“Apache ? ? Tomcat”服務(wù),右鍵點(diǎn)擊該服務(wù),選擇“屬性”,將“啟動(dòng)類型”由“手動(dòng)”改成“自動(dòng)”。
六、測(cè)試Tomcat
打開瀏覽器,在地址欄中輸入回車,如果看到Tomcat自帶的一個(gè)JSP頁面,說明你的JDK和Tomcat已搭建成功。
注意事項(xiàng)
1,JAVA_HOME中的路徑不能用分號(hào)結(jié)尾,如C:\Program ? ? Files\Java\jdk1.7.0。
2,CATALINA_BASE,CATALINA_HOME,TOMCAT_HOME中的路徑不能以“\”結(jié)尾。
3,JAVA_HOME的路徑一定不要寫成了JRE的路徑。
4,在環(huán)境變量中修改添加變量時(shí),一定要注意分號(hào)、空格,是否有多余的字母。作者就是因?yàn)閜ath路徑中多了一個(gè)字母,怎么都配置不成功。如果配置不成功,一定要反復(fù)檢查。
以上錯(cuò)誤,非常容易出現(xiàn)錯(cuò)誤:CATALINA_HOME或是JAVA_HOME沒有配置好。如錯(cuò)誤提示“The CATALINA_HOME environment variable is not defined correctly”
項(xiàng)目部署方式
一、靜態(tài)部署
1、直接將web項(xiàng)目文件件拷貝到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)解開這個(gè)war包,并在這個(gè)目錄下生成一個(gè)同名的文件夾。一個(gè)war包就是有特性格式的jar包,它是將一個(gè)web程序的所有內(nèi)容進(jìn)行壓縮得到。具體如何打包,可以使用許多開發(fā)工具的IDE環(huán)境,如Eclipse等。也可以用?cmd?命令:jar -cvf mywar.war? myweb
webapps這個(gè)默認(rèn)的應(yīng)用目錄也是可以改變。打開Tomcat的conf目錄下的server.xml文件,找到下面內(nèi)容:
Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false"
將appBase修改即可。?
2、在server.xml中指定
在Tomcat的配置文件中,一個(gè)Web應(yīng)用就是一個(gè)特定的Context,可以通過在server.xml中新建Context里部署一個(gè)JSP應(yīng)用程序。打開server.xml文件,在Host標(biāo)簽內(nèi)建一個(gè)Context,內(nèi)容如下。
在tomcat中的conf目錄中,在server.xml中的,host/節(jié)點(diǎn)中添加:?
Context?path="/hello"?docBase="D:\ workspace\hello\WebRoot"?debug="0"?privileged="true"?
/Context
或者
Context?path="/myapp"?reloadable="true"?docBase="D:\myapp"?workDir="D:\myapp\work"/
或者
Context?path="/sms4"?docBase="D:\workspace\sms4\WebRoot"/
說明:
path是虛擬路徑;
docBase?是應(yīng)用程序的物理路徑;
workDir?是這個(gè)應(yīng)用的工作目錄,存放運(yùn)行時(shí)生成的與這個(gè)應(yīng)用相關(guān)的文件;
debug?則是設(shè)定debug level,? 0表示提供最少的信息,9表示提供最多的信息
privileged設(shè)置為true的時(shí)候,才允許Tomcat的Web應(yīng)用使用容器內(nèi)的Servlet
reloadable?如果為true,則tomcat會(huì)自動(dòng)檢測(cè)應(yīng)用程序的/WEB-INF/lib?和/WEB-INF/classes目錄的變化,自動(dòng)裝載新的應(yīng)用程序,可以在不重起tomcat的情況下改變應(yīng)用程序,實(shí)現(xiàn)熱部署
antiResourceLocking和antiJARLocking ?熱部署是需要配置的參數(shù),默認(rèn)false避免更新了某個(gè)webapp,有時(shí)候Tomcat并不能把舊的webapp完全刪除,通常會(huì)留下WEB-INF/lib下的某個(gè)jar包,必須關(guān)閉Tomcat才能刪除,這就導(dǎo)致自動(dòng)部署失敗。設(shè)置為true,Tomcat在運(yùn)行對(duì)應(yīng)的webapp時(shí),會(huì)把相應(yīng)的源文件和jar文件復(fù)制到一個(gè)臨時(shí)目錄里。
3、創(chuàng)建一個(gè)Context文件
在conf目錄中,新建?Catalina\localhost目錄,在該目錄中新建一個(gè)xml文件,名字不可以隨意取,要和path后的那個(gè)名字一致,按照下邊這個(gè)path的配置,xml的名字應(yīng)該就應(yīng)該是hello(hello.xml),該xml文件的內(nèi)容為:
Context path="/hello" docBase="E:\workspace\hello\WebRoot" debug="0" privileged="true"/Context
tomcat自帶例子如下:
Context docBase="${catalina.home}/server/webapps/host-manager"
privileged="true" antiResourceLocking="false" antiJARLocking="false"
/Context
這個(gè)例子是tomcat自帶的,編輯的內(nèi)容實(shí)際上和第二種方式是一樣的,其中這xml文件名字就是訪問路徑,這樣可以隱藏應(yīng)用的真實(shí)名字。
4、注意:
刪除一個(gè)Web應(yīng)用同時(shí)也要?jiǎng)h除webapps下相應(yīng)的文件夾和server.xml中相應(yīng)的Context,還要將Tomcat的conf\catalina\localhost目錄下相應(yīng)的xml文件刪除,否則Tomcat仍會(huì)去配置并加載。。。
二 動(dòng)態(tài)部署
登陸tomcat管理控制臺(tái):,輸入用戶名和密碼后便可管理應(yīng)用并動(dòng)態(tài)發(fā)布。
在Context Path(option):中輸入/yourwebname?,這代表你的應(yīng)用的訪問地址。
XML Configration file URL中要指定一個(gè)xml文件,比如我們?cè)贔:\下建立一個(gè)hmcx.xml文件,內(nèi)容如下:?Context reloadable="false" /其中docBase不用寫了,因?yàn)樵谙乱粋€(gè)文本框中填入?;蛘吒?jiǎn)單點(diǎn),這個(gè)文本框什么都不填,在WAR or Directory URL:中鍵入F:\hmcx即可,然后點(diǎn)擊Deploy按鈕,上面就可以看到了web應(yīng)用程序,名字就Context Path(option):中的名字。
如果部署.war文件還有更加簡(jiǎn)單的方式,下面還有個(gè)Select WAR file uploae點(diǎn)擊瀏覽選擇.war文件,然后點(diǎn)擊Deploy也可以。
怎么配置tomcat
首先,下載一個(gè) Tomcat 放在你的硬盤上,例如,下載一個(gè) Tomcat 6.x 放在 E:\ 盤
第一種方法:在 Servers 窗口配置 Tomcat
1、在 Servers 窗口中的空白處點(diǎn)右鍵 Configure Server Connector 打開配置窗口
2、在新窗口左邊的導(dǎo)航中依層次選中 MyEclipse Servers Tomcat Tomcat 6.x
3、在右邊點(diǎn)擊 Tomcat home directory 那一行的 Browser 按鈕,找到你下載的 Tomcat 所在的文件夾,點(diǎn)OK
4、將面板上邊的 Disable 改為 Enable ,再點(diǎn)擊 OK,你就會(huì)在你的Servers窗口中看到你的Tomcat了
第二種方法:如果你的 MyEclipse 中沒有 Servers窗口
1、點(diǎn)擊菜單欄 Window Preferences MyEclipse Servers Tomcat Tomcat 6.x
2、剩下的跟一種一樣
3、配置完成后點(diǎn)擊 Window Show View Servers 可以調(diào)出Servers窗口
注釋:配置好Tomcat后,新建一個(gè)WebProject,在Servers窗口空白處點(diǎn)右鍵 Add Deployment... 將項(xiàng)目部署進(jìn)Tomcat
對(duì)著Tomcat點(diǎn)右鍵 Run Server 即可運(yùn)行項(xiàng)目









