




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、第一章第一章 開發(fā)環(huán)境配置開發(fā)環(huán)境配置J2EE開發(fā)需要的軟件開發(fā)需要的軟件nMyEclipse8.5nTomcat6.0.20nJDK1.6nCVSNTnMySQLTomcat簡介簡介 Tomcat是由是由Apache公司提供的開源的公司提供的開源的Web服務器服務器,目前目前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包解壓到相應目錄即可。包解壓到相應目錄即可。Tomcat簡介簡介 解壓后的文件結構說明:解壓后的文件結構說明:bin:存放啟動和關閉:存放啟動和關閉Tomcat命令的路徑命令的路徑conf:存放:存放Tomcat的配置的配置lib:存放著:存放著Tomcat服務器的核心類庫,如果服務器的核心類庫,如果需要擴展需要擴展Tomcat功能,也可將第三方類庫復功能,也可將第三方類庫復制到該路徑下。制到該路徑下。logs:保存:保存Tomcat每次運行后產(chǎn)生的日志每次運行后產(chǎn)生的日志temp:保存臨時文件:保存臨時文件webapps:用于部署:用于部署Web應用應用work:保存:保存Web應用運
3、行過程中,編譯生成應用運行過程中,編譯生成的的.class文件。文件。Tomcat簡介簡介 驗證驗證Tomcat是否成功安裝:是否成功安裝:1.設置環(huán)境變量設置環(huán)境變量JAVA_HOME:e:jdk1.62.打開瀏覽器,在地址欄中輸入打開瀏覽器,在地址欄中輸入 http:/localhost:8080 出現(xiàn)如下頁面表示安裝成功出現(xiàn)如下頁面表示安裝成功配置配置Tomcat的服務端口的服務端口 Tomcat的默認服務端口是的默認服務端口是8080,可以通過管理,可以通過管理Tomcat配置文件來改變該服務端口。具體方法如下:配置文件來改變該服務端口。具體方法如下: 打開打開conf下的下的serv
4、er.xml文件,找到如下代碼:文件,找到如下代碼: 其中其中port=“8080”就是就是Tomcat提供提供Web服務的端口,將服務的端口,將其修改成任意的端口,建議使用其修改成任意的端口,建議使用1024以上的端口,避免與公以上的端口,避免與公用端口沖突。比如將端口改為用端口沖突。比如將端口改為8888,則在地址欄中敲入,則在地址欄中敲入http:/localhost:8888,會再次出現(xiàn)前面的頁面。,會再次出現(xiàn)前面的頁面。進入控制臺進入控制臺 在上圖的右上角,顯示有三個控制臺,其中的在上圖的右上角,顯示有三個控制臺,其中的Manager App控制臺可以部署、監(jiān)控控制臺可以部署、監(jiān)控W
5、eb應用,單擊進入:應用,單擊進入: 單擊取消,出現(xiàn)提示頁面單擊取消,出現(xiàn)提示頁面,按照提示按照提示,在在tomcat-users.xml文件中添加用戶。文件中添加用戶。 部署部署Web應用應用 在在Tomcat中部署中部署Web應用主要有以下幾種:應用主要有以下幾種:利用利用Tomcat的自動部署,將應用拷貝到的自動部署,將應用拷貝到webapps下即可下即可利用控制臺部署利用控制臺部署增加自定義的增加自定義的Web部署文件部署文件 這種方式不需要將這種方式不需要將Web應用復制到應用復制到webapps下。首先在下。首先在conf目錄下新建目錄下新建Catalina目錄,再在目錄,再在Ca
6、talina目錄下新建目錄下新建localhost目錄,在目錄,在localhost下新建一下新建一個任意名字的個任意名字的XML文件,文件名將作為文件,文件名將作為Web應用的虛擬路徑。文件內(nèi)容如下:應用的虛擬路徑。文件內(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項目中應用最廣泛的版本控制工具,其他的版本項目中應用最廣泛的版本控制工具,其他的版本控制工具還有控制工具還有SVN(Subversion),),VSS(Visual Source Safe),使用),使用CVS有如下好處:有如下好處:可以非常方便地實現(xiàn)項目代碼的維護和管理可以非常方便地實現(xiàn)項目代碼的維護和管理允許通過網(wǎng)絡同步修改每個開發(fā)者手中的程序副本允許通過網(wǎng)絡同步修改每個開發(fā)者手中的程序副本改動過程中不會丟失項目源代碼的原始版本改動過程中不會丟失項目源代碼的原始版本 cvs是基于是基于c/s架構的程序,架構的程序
8、,cvs包括服務器和客戶端兩個包括服務器和客戶端兩個部分,其中服務器由部分,其中服務器由cvsnt來充當,客戶端通常使用來充當,客戶端通常使用WinCvs.版本管理工具版本管理工具CVS1.安裝安裝CVS服務器服務器 登錄登錄http:/ 解壓后,雙擊解壓后,雙擊cvsnt_setup.exe即開始安裝即開始安裝CVSNT,結束,結束安裝后按要求重啟安裝后按要求重啟Windows,重啟后會在控制面板里看到,重啟后會在控制面板里看到“CVSNT Server”圖標。圖標。 為了讓遠程客戶端可以訪問為了讓遠程客戶端可以訪問CVSNT服務器,必須添加登服務器,必須添加登錄錄CVSNT所需的用戶名和密
9、碼所需的用戶名和密碼,可以直接指定使用可以直接指定使用Windows的賬戶和密碼,方法如下:的賬戶和密碼,方法如下: 打開打開“CVS for NT”,單擊窗口中的,單擊窗口中的Advanced選項卡,選項卡,選選擇選項卡中的第二個選項即可。擇選項卡中的第二個選項即可。版本管理工具版本管理工具CVS2.配置配置CVS資源庫資源庫 CVS常用的術語:常用的術語:Repository(資源庫):(資源庫):CVSNT下存放項目的空間,一下存放項目的空間,一個資源庫下可以包含多個項目個資源庫下可以包含多個項目CVSROOT:資源庫所對應的標識字符串,通常由:資源庫所對應的標識字符串,通常由CVS服服
10、務器所在的主機名字、端口、連接務器所在的主機名字、端口、連接CVS服務的用戶名和密服務的用戶名和密碼等信息構成碼等信息構成Module(項目):(項目):Repository下存放的項目下存放的項目WorkSpace(工作空間):開發(fā)者存放項目的本地空間(工作空間):開發(fā)者存放項目的本地空間Version:版本:版本Branch:版本分支:版本分支Tag(標簽):某個版本的名字(標簽):某個版本的名字版本管理工具版本管理工具CVS 按照以下的步驟配置資源庫:按照以下的步驟配置資源庫:n啟動啟動CVSNTn單擊單擊Repository選項卡,進入資源庫管理頁面選項卡,進入資源庫管理頁面n單擊單擊
11、“Add”按鈕,彈出添加對話框按鈕,彈出添加對話框n為資源庫指定位置和資源庫的名稱為資源庫指定位置和資源庫的名稱n3.CVS客戶端客戶端n 雙擊雙擊wincvs_setup.exe文件即可安裝文件即可安裝CVS的客戶端,的客戶端,而而1.Myeclipse中已經(jīng)自帶了中已經(jīng)自帶了CVS的客戶端的客戶端,因此直接使用即因此直接使用即可。可。版本管理工具版本管理工具CVS4.發(fā)布項目到服務器發(fā)布項目到服務器 多人協(xié)同開發(fā)項目,總是由某個開發(fā)者先建立一個項目,多人協(xié)同開發(fā)項目,總是由某個開發(fā)者先建立一個項目,發(fā)布到發(fā)布到CVS服務器,從而允許其他開發(fā)者來訪問該項目。服務器,從而允許其他開發(fā)者來訪問該
12、項目。 發(fā)布步驟如下:發(fā)布步驟如下:n打開打開MyEclipse,新建一個項目,新建一個項目n項目名上右擊項目名上右擊,選擇選擇Team-Share Project,彈出彈出Share Project對話框,選擇對話框,選擇“create new repository locationnHost:CVS服務器服務器IP地址地址 Repository Path:資源庫名字資源庫名字 user和和password是是CVS服務器的服務器的Windows用戶名密碼用戶名密碼n單擊下一步,直至單擊下一步,直至finish版本管理工具版本管理工具CVS5.從服務器下載項目從服務器下載項目n從客戶機打開從
13、客戶機打開MyEclipse,選擇新建項目,彈出,選擇新建項目,彈出“new project”對話框對話框n選擇選擇“CVS”-Project from CVS,單擊,單擊nextn選擇選擇“create a new repository location”n指出服務器的相關信息,單擊指出服務器的相關信息,單擊nextnuse an existing modulen在出現(xiàn)的列表中,選擇要下載的項目在出現(xiàn)的列表中,選擇要下載的項目n之后之后finish,在,在MyEclipse中將出現(xiàn)所下載的項目中將出現(xiàn)所下載的項目版本管理工具版本管理工具CVS6.同步本地文件同步本地文件 同步,也叫同步,也叫
14、Update,就是把遠程項目中最新的修改同步,就是把遠程項目中最新的修改同步到本地。對于多人協(xié)同開發(fā)的環(huán)境,通常推薦總是到本地。對于多人協(xié)同開發(fā)的環(huán)境,通常推薦總是”先同步先同步,后工作后工作”,即每次開始工作之前,都應該先同步一次,從而,即每次開始工作之前,都應該先同步一次,從而保證我們在項目的最新版本上進行開發(fā)。保證我們在項目的最新版本上進行開發(fā)。 具體做法:具體做法:右擊項目名或文件名,選擇右擊項目名或文件名,選擇“team”-“Update”7.提交修改提交修改 修改了某個文件的內(nèi)容之后,右擊文件名,選擇修改了某個文件的內(nèi)容之后,右擊文件名,選擇“team”-“commit”,將文件的
15、修改提交到,將文件的修改提交到CVSNT上。上。使用使用WinCvs實現(xiàn)的功能實現(xiàn)的功能1.發(fā)布項目到服務器發(fā)布項目到服務器n啟動啟動WinCvs,在左側的文件結構導航樹里瀏覽需要發(fā),在左側的文件結構導航樹里瀏覽需要發(fā)布的項目。布的項目。1.單擊單擊Remote菜單的菜單的“Import Module”用于更改盤符選中需要發(fā)布的項目使用使用WinCvs實現(xiàn)的功能實現(xiàn)的功能nWinCvs會自動檢測目錄下的文件類型,若沒有問題,會自動檢測目錄下的文件類型,若沒有問題,則點則點OK,進入,進入Import settings輸入該項目在資源庫里的Module名開發(fā)者標識版本標識資源庫對應的標識字符串該
16、項目的描述使用使用WinCvs實現(xiàn)的功能實現(xiàn)的功能n按要求輸入按要求輸入Module名,開發(fā)者標識和版本標識之后,名,開發(fā)者標識和版本標識之后,開始設置開始設置CVSROOT的信息。如果需要遠程連接的信息。如果需要遠程連接CVS資資源庫,則選擇源庫,則選擇pserver協(xié)議;如果協(xié)議;如果CVS資源庫與當前的資源庫與當前的WinCvs客戶端處于同一臺機器上,則可以選擇使用客戶端處于同一臺機器上,則可以選擇使用local協(xié)議。協(xié)議。使用使用WinCvs實現(xiàn)的功能實現(xiàn)的功能 如果如果WinCvs上傳項目成功了,則會在主界面的下方看到上傳項目成功了,則會在主界面的下方看到如下的信息如下的信息使用使用
17、WinCvs實現(xiàn)的功能實現(xiàn)的功能2.從服務器下載項目從服務器下載項目1.單擊單擊WinCvs的的“Remote”菜單,選擇菜單,選擇“Checkout Module”,出現(xiàn)出現(xiàn)checkout settings對話框對話框使用使用WinCvs實現(xiàn)的功能實現(xiàn)的功能nWinCvs界面里某些文件夾圖標多了一個黑色的小勾,界面里某些文件夾圖標多了一個黑色的小勾,這表示這個文件夾是受這表示這個文件夾是受CVS控制的控制的n3.同步本地文件同步本地文件n4.提交修改提交修改n5.查看文件的版本變革:右擊文件,選擇查看文件的版本變革:右擊文件,選擇Graphn6.提取文件以前版本的內(nèi)容提取文件以前版本的內(nèi)容n 在某一版本上右擊,選擇在某一版本上右擊,選擇”Retrieve revision as“n7.從以前版本重新開始從以前版本重新開始n 右擊文件,選擇右擊文件,選擇update,打開,打開update settings對
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 設備系統(tǒng)變更管理制度
- 設施農(nóng)業(yè)臺賬管理制度
- 設計研發(fā)團隊管理制度
- 診室發(fā)熱患者管理制度
- 診所感染監(jiān)測管理制度
- 診療服務收費管理制度
- 財務經(jīng)費開支管理制度
- 財政評審稽核管理制度
- 貨品安全存放管理制度
- 貨物儲存?zhèn)}庫管理制度
- 國產(chǎn)上海7120手表機芯
- 4配電柜安全風險點告知牌
- 《賣炭翁》中考閱讀經(jīng)典賞析試題(共27題)
- 養(yǎng)老服務禮儀與實務全書ppt完整版課件最全電子教案正本書教學教程
- 旋挖機操作手知識試卷含參考答案
- Q∕GDW 11445-2015 國家電網(wǎng)公司管理信息系統(tǒng)安全基線要求
- 材料科學基礎 第2章 晶體結構
- 新標準大學英語(第二版)綜合教程2 Unit 5 A篇練習答案及課文翻譯
- 股靜脈采血學習教案
- TOM全面品質管理PPT課件
- 生產(chǎn)過程檢驗記錄表
評論
0/150
提交評論