




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第一章第一章 開發(fā)環(huán)境配置開發(fā)環(huán)境配置J2EE開發(fā)需要的軟件開發(fā)需要的軟件nMyEclipse8.5nTomcat6.0.20nJDK1.6nCVSNTnMySQLTomcat簡介簡介 Tomcat是由是由Apache公司提供的開源的公司提供的開源的Web服務(wù)器服務(wù)器,目前目前Tomcat有幾個穩(wěn)定的產(chǎn)品版本有幾個穩(wěn)定的產(chǎn)品版本,通常通常JDK1.4建議使用建議使用Tomcat5.0.X系列系列JDK1.5建議使用建議使用Tomcat5.5.X系列系列JDK1.6建議使用建議使用Tomcat6.0.X系列系列 Windows平臺下載平臺下載ZIP包包,Linux平臺下載平臺下載TAR包包.將將
2、ZIP包解壓到相應(yīng)目錄即可。包解壓到相應(yīng)目錄即可。Tomcat簡介簡介 解壓后的文件結(jié)構(gòu)說明:解壓后的文件結(jié)構(gòu)說明:bin:存放啟動和關(guān)閉:存放啟動和關(guān)閉Tomcat命令的路徑命令的路徑conf:存放:存放Tomcat的配置的配置lib:存放著:存放著Tomcat服務(wù)器的核心類庫,如果服務(wù)器的核心類庫,如果需要擴展需要擴展Tomcat功能,也可將第三方類庫復功能,也可將第三方類庫復制到該路徑下。制到該路徑下。logs:保存:保存Tomcat每次運行后產(chǎn)生的日志每次運行后產(chǎn)生的日志temp:保存臨時文件:保存臨時文件webapps:用于部署:用于部署Web應(yīng)用應(yīng)用work:保存:保存Web應(yīng)用運
3、行過程中,編譯生成應(yīng)用運行過程中,編譯生成的的.class文件。文件。Tomcat簡介簡介 驗證驗證Tomcat是否成功安裝:是否成功安裝:1.設(shè)置環(huán)境變量設(shè)置環(huán)境變量JAVA_HOME:e:jdk1.62.打開瀏覽器,在地址欄中輸入打開瀏覽器,在地址欄中輸入 http:/localhost:8080 出現(xiàn)如下頁面表示安裝成功出現(xiàn)如下頁面表示安裝成功配置配置Tomcat的服務(wù)端口的服務(wù)端口 Tomcat的默認服務(wù)端口是的默認服務(wù)端口是8080,可以通過管理,可以通過管理Tomcat配置文件來改變該服務(wù)端口。具體方法如下:配置文件來改變該服務(wù)端口。具體方法如下: 打開打開conf下的下的serv
4、er.xml文件,找到如下代碼:文件,找到如下代碼: 其中其中port=“8080”就是就是Tomcat提供提供Web服務(wù)的端口,將服務(wù)的端口,將其修改成任意的端口,建議使用其修改成任意的端口,建議使用1024以上的端口,避免與公以上的端口,避免與公用端口沖突。比如將端口改為用端口沖突。比如將端口改為8888,則在地址欄中敲入,則在地址欄中敲入http:/localhost:8888,會再次出現(xiàn)前面的頁面。,會再次出現(xiàn)前面的頁面。進入控制臺進入控制臺 在上圖的右上角,顯示有三個控制臺,其中的在上圖的右上角,顯示有三個控制臺,其中的Manager App控制臺可以部署、監(jiān)控控制臺可以部署、監(jiān)控W
5、eb應(yīng)用,單擊進入:應(yīng)用,單擊進入: 單擊取消,出現(xiàn)提示頁面單擊取消,出現(xiàn)提示頁面,按照提示按照提示,在在tomcat-users.xml文件中添加用戶。文件中添加用戶。 部署部署Web應(yīng)用應(yīng)用 在在Tomcat中部署中部署Web應(yīng)用主要有以下幾種:應(yīng)用主要有以下幾種:利用利用Tomcat的自動部署,將應(yīng)用拷貝到的自動部署,將應(yīng)用拷貝到webapps下即可下即可利用控制臺部署利用控制臺部署增加自定義的增加自定義的Web部署文件部署文件 這種方式不需要將這種方式不需要將Web應(yīng)用復制到應(yīng)用復制到webapps下。首先在下。首先在conf目錄下新建目錄下新建Catalina目錄,再在目錄,再在Ca
6、talina目錄下新建目錄下新建localhost目錄,在目錄,在localhost下新建一下新建一個任意名字的個任意名字的XML文件,文件名將作為文件,文件名將作為Web應(yīng)用的虛擬路徑。文件內(nèi)容如下:應(yīng)用的虛擬路徑。文件內(nèi)容如下: 然后在地址欄鍵入然后在地址欄鍵入http:/localhost:8080/login.jsp版本管理工具版本管理工具CVS 隨著軟件行業(yè)的發(fā)展,大部分軟件項目都需要多人協(xié)同開隨著軟件行業(yè)的發(fā)展,大部分軟件項目都需要多人協(xié)同開發(fā)。在多人協(xié)同開發(fā)環(huán)境下,版本管理是一個重要的問題,發(fā)。在多人協(xié)同開發(fā)環(huán)境下,版本管理是一個重要的問題,CVS(Concurrent Vers
7、ions System)就是一個目前開源)就是一個目前開源項目、項目、Java項目中應(yīng)用最廣泛的版本控制工具,其他的版本項目中應(yīng)用最廣泛的版本控制工具,其他的版本控制工具還有控制工具還有SVN(Subversion),),VSS(Visual Source Safe),使用),使用CVS有如下好處:有如下好處:可以非常方便地實現(xiàn)項目代碼的維護和管理可以非常方便地實現(xiàn)項目代碼的維護和管理允許通過網(wǎng)絡(luò)同步修改每個開發(fā)者手中的程序副本允許通過網(wǎng)絡(luò)同步修改每個開發(fā)者手中的程序副本改動過程中不會丟失項目源代碼的原始版本改動過程中不會丟失項目源代碼的原始版本 cvs是基于是基于c/s架構(gòu)的程序,架構(gòu)的程序
8、,cvs包括服務(wù)器和客戶端兩個包括服務(wù)器和客戶端兩個部分,其中服務(wù)器由部分,其中服務(wù)器由cvsnt來充當,客戶端通常使用來充當,客戶端通常使用WinCvs.版本管理工具版本管理工具CVS1.安裝安裝CVS服務(wù)器服務(wù)器 登錄登錄http:/ 解壓后,雙擊解壓后,雙擊cvsnt_setup.exe即開始安裝即開始安裝CVSNT,結(jié)束,結(jié)束安裝后按要求重啟安裝后按要求重啟Windows,重啟后會在控制面板里看到,重啟后會在控制面板里看到“CVSNT Server”圖標。圖標。 為了讓遠程客戶端可以訪問為了讓遠程客戶端可以訪問CVSNT服務(wù)器,必須添加登服務(wù)器,必須添加登錄錄CVSNT所需的用戶名和密
9、碼所需的用戶名和密碼,可以直接指定使用可以直接指定使用Windows的賬戶和密碼,方法如下:的賬戶和密碼,方法如下: 打開打開“CVS for NT”,單擊窗口中的,單擊窗口中的Advanced選項卡,選項卡,選選擇選項卡中的第二個選項即可。擇選項卡中的第二個選項即可。版本管理工具版本管理工具CVS2.配置配置CVS資源庫資源庫 CVS常用的術(shù)語:常用的術(shù)語:Repository(資源庫):(資源庫):CVSNT下存放項目的空間,一下存放項目的空間,一個資源庫下可以包含多個項目個資源庫下可以包含多個項目CVSROOT:資源庫所對應(yīng)的標識字符串,通常由:資源庫所對應(yīng)的標識字符串,通常由CVS服服
10、務(wù)器所在的主機名字、端口、連接務(wù)器所在的主機名字、端口、連接CVS服務(wù)的用戶名和密服務(wù)的用戶名和密碼等信息構(gòu)成碼等信息構(gòu)成Module(項目):(項目):Repository下存放的項目下存放的項目WorkSpace(工作空間):開發(fā)者存放項目的本地空間(工作空間):開發(fā)者存放項目的本地空間Version:版本:版本Branch:版本分支:版本分支Tag(標簽):某個版本的名字(標簽):某個版本的名字版本管理工具版本管理工具CVS 按照以下的步驟配置資源庫:按照以下的步驟配置資源庫:1.啟動啟動CVSNT2.單擊單擊Repository選項卡,進入資源庫管理頁面選項卡,進入資源庫管理頁面3.單
11、擊單擊“Add”按鈕,彈出添加對話框按鈕,彈出添加對話框4.為資源庫指定位置和資源庫的名稱為資源庫指定位置和資源庫的名稱3.CVS客戶端客戶端 雙擊雙擊wincvs_setup.exe文件即可安裝文件即可安裝CVS的客戶端,而的客戶端,而Myeclipse中已經(jīng)自帶了中已經(jīng)自帶了CVS的客戶端的客戶端,因此直接使用即可。因此直接使用即可。版本管理工具版本管理工具CVS4.發(fā)布項目到服務(wù)器發(fā)布項目到服務(wù)器 多人協(xié)同開發(fā)項目,總是由某個開發(fā)者先建立一個項目,多人協(xié)同開發(fā)項目,總是由某個開發(fā)者先建立一個項目,發(fā)布到發(fā)布到CVS服務(wù)器,從而允許其他開發(fā)者來訪問該項目。服務(wù)器,從而允許其他開發(fā)者來訪問該
12、項目。 發(fā)布步驟如下:發(fā)布步驟如下:1.打開打開MyEclipse,新建一個項目,新建一個項目2.項目名上右擊項目名上右擊,選擇選擇Team-Share Project,彈出彈出Share Project對話框,選擇對話框,選擇“create new repository location3.Host:CVS服務(wù)器服務(wù)器IP地址地址 Repository Path:資源庫名字資源庫名字 user和和password是是CVS服務(wù)器的服務(wù)器的Windows用戶名密碼用戶名密碼4.單擊下一步,直至單擊下一步,直至finish版本管理工具版本管理工具CVS5.從服務(wù)器下載項目從服務(wù)器下載項目1.從客
13、戶機打開從客戶機打開MyEclipse,選擇新建項目,彈出,選擇新建項目,彈出“new project”對話框?qū)υ捒?.選擇選擇“CVS”-Project from CVS,單擊,單擊next3.選擇選擇“create a new repository location”4.指出服務(wù)器的相關(guān)信息,單擊指出服務(wù)器的相關(guān)信息,單擊next5.use an existing module6.在出現(xiàn)的列表中,選擇要下載的項目在出現(xiàn)的列表中,選擇要下載的項目7.之后之后finish,在,在MyEclipse中將出現(xiàn)所下載的項目中將出現(xiàn)所下載的項目版本管理工具版本管理工具CVS6.同步本地文件同步本地文件
14、 同步,也叫同步,也叫Update,就是把遠程項目中最新的修改同步,就是把遠程項目中最新的修改同步到本地。對于多人協(xié)同開發(fā)的環(huán)境,通常推薦總是到本地。對于多人協(xié)同開發(fā)的環(huán)境,通常推薦總是”先同步先同步,后工作后工作”,即每次開始工作之前,都應(yīng)該先同步一次,從而,即每次開始工作之前,都應(yīng)該先同步一次,從而保證我們在項目的最新版本上進行開發(fā)。保證我們在項目的最新版本上進行開發(fā)。 具體做法:具體做法:右擊項目名或文件名,選擇右擊項目名或文件名,選擇“team”-“Update”7.提交修改提交修改 修改了某個文件的內(nèi)容之后,右擊文件名,選擇修改了某個文件的內(nèi)容之后,右擊文件名,選擇“team”-“c
15、ommit”,將文件的修改提交到,將文件的修改提交到CVSNT上。上。使用使用WinCvs實現(xiàn)的功能實現(xiàn)的功能1.發(fā)布項目到服務(wù)器發(fā)布項目到服務(wù)器1.啟動啟動WinCvs,在左側(cè)的文件結(jié)構(gòu)導航樹里瀏覽需要發(fā),在左側(cè)的文件結(jié)構(gòu)導航樹里瀏覽需要發(fā)布的項目。布的項目。2.單擊單擊Remote菜單的菜單的“Import Module”用于更改盤符選中需要發(fā)布的項目使用使用WinCvs實現(xiàn)的功能實現(xiàn)的功能3.WinCvs會自動檢測目錄下的文件類型,若沒有問題,會自動檢測目錄下的文件類型,若沒有問題,則點則點OK,進入,進入Import settings輸入該項目在資源庫里的Module名開發(fā)者標識版本標
16、識資源庫對應(yīng)的標識字符串該項目的描述使用使用WinCvs實現(xiàn)的功能實現(xiàn)的功能4.按要求輸入按要求輸入Module名,開發(fā)者標識和版本標識之后,名,開發(fā)者標識和版本標識之后,開始設(shè)置開始設(shè)置CVSROOT的信息。如果需要遠程連接的信息。如果需要遠程連接CVS資資源庫,則選擇源庫,則選擇pserver協(xié)議;如果協(xié)議;如果CVS資源庫與當前的資源庫與當前的WinCvs客戶端處于同一臺機器上,則可以選擇使用客戶端處于同一臺機器上,則可以選擇使用local協(xié)議。協(xié)議。使用使用WinCvs實現(xiàn)的功能實現(xiàn)的功能 如果如果WinCvs上傳項目成功了,則會在主界面的下方看到上傳項目成功了,則會在主界面的下方看到
17、如下的信息如下的信息使用使用WinCvs實現(xiàn)的功能實現(xiàn)的功能2.從服務(wù)器下載項目從服務(wù)器下載項目1.單擊單擊WinCvs的的“Remote”菜單,選擇菜單,選擇“Checkout Module”,出現(xiàn)出現(xiàn)checkout settings對話框?qū)υ捒蚴褂檬褂肳inCvs實現(xiàn)的功能實現(xiàn)的功能2.WinCvs界面里某些文件夾圖標多了一個黑色的小勾,界面里某些文件夾圖標多了一個黑色的小勾,這表示這個文件夾是受這表示這個文件夾是受CVS控制的控制的3.同步本地文件同步本地文件4.提交修改提交修改5.查看文件的版本變革:右擊文件,選擇查看文件的版本變革:右擊文件,選擇Graph6.提取文件以前版本的內(nèi)容提取文件以前版本的內(nèi)容 在某一版本上右擊,選擇在某一版本上右擊,選擇”Retrieve revision as“7.從以前版本重新開始從以前版本重新開始 右擊文件,選擇右擊文件,選擇update,打開,打開update settings對
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO/TR 22087:2025 EN Intelligent transport systems - Collection of agent behaviour information and sharing between ITS stations
- 2025復合材料制品采購合同
- 農(nóng)村畜牧技術(shù)推廣服務(wù)協(xié)議
- 設(shè)計與用戶體驗的關(guān)聯(lián)性試題及答案
- 2025浙江衢州工業(yè)控股集團有限公司招聘3人筆試參考題庫附帶答案詳解
- 幼兒園年度年檢工作自查報告
- 英2022版新課標試題及答案
- 框架合同協(xié)議書
- 校車司機合同協(xié)議書
- 稻谷購銷合同協(xié)議書
- 中醫(yī)眼干燥癥試題及答案
- 租電動車電子合同協(xié)議
- 紡織服裝產(chǎn)業(yè)鏈的韌性及其空間演變研究
- 2025-2030中國公路瀝青行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2024年全球及中國互聯(lián)網(wǎng)輿情監(jiān)測系統(tǒng)行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年人教版五年級(下)期中數(shù)學試卷
- GB/T 196-2025普通螺紋基本尺寸
- 《血小板分離機》課件
- 快遞云倉合同協(xié)議
- 2025-2030功能性飼料行業(yè)市場發(fā)展分析及發(fā)展前景與投資機會研究報告
- 江蘇省常州市2024-2025學年高一下學期4月期中考試英語試題(含答案)
評論
0/150
提交評論