下载Tomcat时Tomcat网站上的core和deployer的区别
下載Tomcat時(shí)Tomcat網(wǎng)站上的core和deployer的區(qū)別
做JavaEE開發(fā)的朋友,無論是學(xué)習(xí)者還是已經(jīng)工作的朋友,總是會(huì)用到Tomcat這個(gè)Servlet容器,那么大家從Tomcat官網(wǎng)上去下載tomcat的時(shí)候總會(huì)看到下載列表中有如下內(nèi)容(下面以下載6.0.43版為例):
6.0.43
Please see the README file for packaging information. It explains what every distribution contains.
Binary Distributions
Core:
zip (pgp, md5)
tar.gz (pgp, md5)
32-bit Windows zip (pgp, md5)
64-bit Windows zip (pgp, md5)
64-bit Itanium Windows zip (pgp, md5)
32-bit/64-bit Windows Service Installer (pgp, md5)
Deployer:
zip (pgp, md5)
tar.gz (pgp, md5)
Source Code Distributions
tar.gz (pgp, md5)
zip (pgp, md5)
看到這里大家知道同一個(gè)版本的Tomcat有不同的下載版本,Binary Distributions和Source Code Distributions大家應(yīng)該能分清楚,分別是二進(jìn)制版本和源代碼本。困惑在于Binary Distributions下面又有Core和Deployer兩個(gè),這兩個(gè)有什么區(qū)別?我們到底應(yīng)該選擇哪個(gè)呢?
先說這兩者的區(qū)別。
Core:是Tomcat正式的二進(jìn)制發(fā)布版本,一般大家做開發(fā)或者學(xué)習(xí)的時(shí)候應(yīng)該下載Core下的。
Deployer:是基于Tomcat的web應(yīng)用的發(fā)布器,就是在把寫好的JavaEE應(yīng)用發(fā)布到Tomcat的時(shí)候可以使用Deployer來動(dòng)態(tài)的發(fā)布。所以它不是真正的Tomcat二進(jìn)制版本,它只是一個(gè)用以發(fā)布基于Tomcat的Web應(yīng)用的發(fā)布工具而已。因此,大家在下載的時(shí)候不應(yīng)該下載這個(gè)東西,除非想動(dòng)態(tài)的發(fā)布Web應(yīng)用到Tomcat中去。
那么Deployer既然是用來發(fā)布Web應(yīng)用到Tomcat中去的,那么它都能做些什么呢?
這里有必要跟大家交代一下Tomcat中的Web應(yīng)用發(fā)布的概念。
發(fā)布:指的是把一個(gè)Web應(yīng)用安裝到Tomcat服務(wù)器中的過程。
在Tomcat中發(fā)布Web應(yīng)用可以有兩種方式:
1、靜態(tài)發(fā)布:指的是在Tomcat未啟動(dòng)的時(shí)候,把做好的Web應(yīng)用直接復(fù)制到Tomcat服務(wù)器中。
2、動(dòng)態(tài)發(fā)布:有兩種情況
2.1 指的是在Tomcat已經(jīng)啟動(dòng)運(yùn)行的情況下,通過Tomcat的自動(dòng)部署功能動(dòng)態(tài)操作已經(jīng)發(fā)布的Web應(yīng)用.
2.2 指的是通過Tomcat Manager這個(gè)Web應(yīng)用通過遠(yuǎn)程把做好的Web應(yīng)用發(fā)布到正在運(yùn)行的Tomcat中去。
Deployer的作用就在動(dòng)態(tài)發(fā)布Web應(yīng)用到Tomcat中去的時(shí)候體現(xiàn)出來的。
Deployer是一個(gè)命令行的工具,它可以編譯、驗(yàn)證Web應(yīng)用,還可以把Web應(yīng)用的全部資源打包到War文件中。
這個(gè)問題就介紹完了。
以上經(jīng)驗(yàn)是可靠的,因?yàn)檫@些是閱讀了Tomcat官網(wǎng)的
Tomcat Web Application Deployment之后寫出來的,請(qǐng)放心參考。
注:本文是從網(wǎng)上轉(zhuǎn)發(fā)的,因?yàn)榇虿婚_源地址,具體轉(zhuǎn)載地址暫時(shí)不知,是從百度快照上拷貝下來的,感覺挺好,做個(gè)記錄。
總結(jié)
以上是生活随笔為你收集整理的下载Tomcat时Tomcat网站上的core和deployer的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 来 战个痛 盘点电影史上十大史诗级经典枪
- 下一篇: grep/pgrep/egrep/fgr