開(kāi)發(fā)環(huán)境配置_第1頁(yè)
開(kāi)發(fā)環(huán)境配置_第2頁(yè)
開(kāi)發(fā)環(huán)境配置_第3頁(yè)
開(kāi)發(fā)環(huán)境配置_第4頁(yè)
開(kāi)發(fā)環(huán)境配置_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第一章第一章 開(kāi)發(fā)環(huán)境配置開(kāi)發(fā)環(huán)境配置J2EE開(kāi)發(fā)需要的軟件開(kāi)發(fā)需要的軟件nMyEclipse8.5nTomcat6.0.20nJDK1.6nCVSNTnMySQLTomcat簡(jiǎn)介簡(jiǎn)介 Tomcat是由是由Apache公司提供的開(kāi)源的公司提供的開(kāi)源的Web服務(wù)器服務(wù)器,目前目前Tomcat有幾個(gè)穩(wěn)定的產(chǎn)品版本有幾個(gè)穩(wěn)定的產(chǎn)品版本,通常通常JDK1.4建議使用建議使用Tomcat5.0.X系列系列JDK1.5建議使用建議使用Tomcat5.5.X系列系列JDK1.6建議使用建議使用Tomcat6.0.X系列系列 Windows平臺(tái)下載平臺(tái)下載ZIP包包,Linux平臺(tái)下載平臺(tái)下載TAR包包.將將

2、ZIP包解壓到相應(yīng)目錄即可。包解壓到相應(yīng)目錄即可。Tomcat簡(jiǎn)介簡(jiǎn)介 解壓后的文件結(jié)構(gòu)說(shuō)明:解壓后的文件結(jié)構(gòu)說(shuō)明:bin:存放啟動(dòng)和關(guān)閉:存放啟動(dòng)和關(guān)閉Tomcat命令的路徑命令的路徑conf:存放:存放Tomcat的配置的配置lib:存放著:存放著Tomcat服務(wù)器的核心類庫(kù),如果服務(wù)器的核心類庫(kù),如果需要擴(kuò)展需要擴(kuò)展Tomcat功能,也可將第三方類庫(kù)復(fù)功能,也可將第三方類庫(kù)復(fù)制到該路徑下。制到該路徑下。logs:保存:保存Tomcat每次運(yùn)行后產(chǎn)生的日志每次運(yùn)行后產(chǎn)生的日志temp:保存臨時(shí)文件:保存臨時(shí)文件webapps:用于部署:用于部署Web應(yīng)用應(yīng)用work:保存:保存Web應(yīng)用運(yùn)

3、行過(guò)程中,編譯生成應(yīng)用運(yùn)行過(guò)程中,編譯生成的的.class文件。文件。Tomcat簡(jiǎn)介簡(jiǎn)介 驗(yàn)證驗(yàn)證Tomcat是否成功安裝:是否成功安裝:1.設(shè)置環(huán)境變量設(shè)置環(huán)境變量JAVA_HOME:e:jdk1.62.打開(kāi)瀏覽器,在地址欄中輸入打開(kāi)瀏覽器,在地址欄中輸入 http:/localhost:8080 出現(xiàn)如下頁(yè)面表示安裝成功出現(xiàn)如下頁(yè)面表示安裝成功配置配置Tomcat的服務(wù)端口的服務(wù)端口 Tomcat的默認(rèn)服務(wù)端口是的默認(rèn)服務(wù)端口是8080,可以通過(guò)管理,可以通過(guò)管理Tomcat配置文件來(lái)改變?cè)摲?wù)端口。具體方法如下:配置文件來(lái)改變?cè)摲?wù)端口。具體方法如下: 打開(kāi)打開(kāi)conf下的下的serv

4、er.xml文件,找到如下代碼:文件,找到如下代碼: 其中其中port=“8080”就是就是Tomcat提供提供Web服務(wù)的端口,將服務(wù)的端口,將其修改成任意的端口,建議使用其修改成任意的端口,建議使用1024以上的端口,避免與公以上的端口,避免與公用端口沖突。比如將端口改為用端口沖突。比如將端口改為8888,則在地址欄中敲入,則在地址欄中敲入http:/localhost:8888,會(huì)再次出現(xiàn)前面的頁(yè)面。,會(huì)再次出現(xiàn)前面的頁(yè)面。進(jìn)入控制臺(tái)進(jìn)入控制臺(tái) 在上圖的右上角,顯示有三個(gè)控制臺(tái),其中的在上圖的右上角,顯示有三個(gè)控制臺(tái),其中的Manager App控制臺(tái)可以部署、監(jiān)控控制臺(tái)可以部署、監(jiān)控W

5、eb應(yīng)用,單擊進(jìn)入:應(yīng)用,單擊進(jìn)入: 單擊取消,出現(xiàn)提示頁(yè)面單擊取消,出現(xiàn)提示頁(yè)面,按照提示按照提示,在在tomcat-users.xml文件中添加用戶。文件中添加用戶。 部署部署Web應(yīng)用應(yīng)用 在在Tomcat中部署中部署Web應(yīng)用主要有以下幾種:應(yīng)用主要有以下幾種:利用利用Tomcat的自動(dòng)部署,將應(yīng)用拷貝到的自動(dòng)部署,將應(yīng)用拷貝到webapps下即可下即可利用控制臺(tái)部署利用控制臺(tái)部署增加自定義的增加自定義的Web部署文件部署文件 這種方式不需要將這種方式不需要將Web應(yīng)用復(fù)制到應(yīng)用復(fù)制到webapps下。首先在下。首先在conf目錄下新建目錄下新建Catalina目錄,再在目錄,再在Ca

6、talina目錄下新建目錄下新建localhost目錄,在目錄,在localhost下新建一下新建一個(gè)任意名字的個(gè)任意名字的XML文件,文件名將作為文件,文件名將作為Web應(yīng)用的虛擬路徑。文件內(nèi)容如下:應(yīng)用的虛擬路徑。文件內(nèi)容如下: 然后在地址欄鍵入然后在地址欄鍵入http:/localhost:8080/login.jsp版本管理工具版本管理工具CVS 隨著軟件行業(yè)的發(fā)展,大部分軟件項(xiàng)目都需要多人協(xié)同開(kāi)隨著軟件行業(yè)的發(fā)展,大部分軟件項(xiàng)目都需要多人協(xié)同開(kāi)發(fā)。在多人協(xié)同開(kāi)發(fā)環(huán)境下,版本管理是一個(gè)重要的問(wèn)題,發(fā)。在多人協(xié)同開(kāi)發(fā)環(huán)境下,版本管理是一個(gè)重要的問(wèn)題,CVS(Concurrent Vers

7、ions System)就是一個(gè)目前開(kāi)源)就是一個(gè)目前開(kāi)源項(xiàng)目、項(xiàng)目、Java項(xiàng)目中應(yīng)用最廣泛的版本控制工具,其他的版本項(xiàng)目中應(yīng)用最廣泛的版本控制工具,其他的版本控制工具還有控制工具還有SVN(Subversion),),VSS(Visual Source Safe),使用),使用CVS有如下好處:有如下好處:可以非常方便地實(shí)現(xiàn)項(xiàng)目代碼的維護(hù)和管理可以非常方便地實(shí)現(xiàn)項(xiàng)目代碼的維護(hù)和管理允許通過(guò)網(wǎng)絡(luò)同步修改每個(gè)開(kāi)發(fā)者手中的程序副本允許通過(guò)網(wǎng)絡(luò)同步修改每個(gè)開(kāi)發(fā)者手中的程序副本改動(dòng)過(guò)程中不會(huì)丟失項(xiàng)目源代碼的原始版本改動(dòng)過(guò)程中不會(huì)丟失項(xiàng)目源代碼的原始版本 cvs是基于是基于c/s架構(gòu)的程序,架構(gòu)的程序

8、,cvs包括服務(wù)器和客戶端兩個(gè)包括服務(wù)器和客戶端兩個(gè)部分,其中服務(wù)器由部分,其中服務(wù)器由cvsnt來(lái)充當(dāng),客戶端通常使用來(lái)充當(dāng),客戶端通常使用WinCvs.版本管理工具版本管理工具CVS1.安裝安裝CVS服務(wù)器服務(wù)器 登錄登錄http:/ 解壓后,雙擊解壓后,雙擊cvsnt_setup.exe即開(kāi)始安裝即開(kāi)始安裝CVSNT,結(jié)束,結(jié)束安裝后按要求重啟安裝后按要求重啟Windows,重啟后會(huì)在控制面板里看到,重啟后會(huì)在控制面板里看到“CVSNT Server”圖標(biāo)。圖標(biāo)。 為了讓遠(yuǎn)程客戶端可以訪問(wèn)為了讓遠(yuǎn)程客戶端可以訪問(wèn)CVSNT服務(wù)器,必須添加登服務(wù)器,必須添加登錄錄CVSNT所需的用戶名和密

9、碼所需的用戶名和密碼,可以直接指定使用可以直接指定使用Windows的賬戶和密碼,方法如下:的賬戶和密碼,方法如下: 打開(kāi)打開(kāi)“CVS for NT”,單擊窗口中的,單擊窗口中的Advanced選項(xiàng)卡,選項(xiàng)卡,選選擇選項(xiàng)卡中的第二個(gè)選項(xiàng)即可。擇選項(xiàng)卡中的第二個(gè)選項(xiàng)即可。版本管理工具版本管理工具CVS2.配置配置CVS資源庫(kù)資源庫(kù) CVS常用的術(shù)語(yǔ):常用的術(shù)語(yǔ):Repository(資源庫(kù)):(資源庫(kù)):CVSNT下存放項(xiàng)目的空間,一下存放項(xiàng)目的空間,一個(gè)資源庫(kù)下可以包含多個(gè)項(xiàng)目個(gè)資源庫(kù)下可以包含多個(gè)項(xiàng)目CVSROOT:資源庫(kù)所對(duì)應(yīng)的標(biāo)識(shí)字符串,通常由:資源庫(kù)所對(duì)應(yīng)的標(biāo)識(shí)字符串,通常由CVS服服

10、務(wù)器所在的主機(jī)名字、端口、連接務(wù)器所在的主機(jī)名字、端口、連接CVS服務(wù)的用戶名和密服務(wù)的用戶名和密碼等信息構(gòu)成碼等信息構(gòu)成Module(項(xiàng)目):(項(xiàng)目):Repository下存放的項(xiàng)目下存放的項(xiàng)目WorkSpace(工作空間):開(kāi)發(fā)者存放項(xiàng)目的本地空間(工作空間):開(kāi)發(fā)者存放項(xiàng)目的本地空間Version:版本:版本Branch:版本分支:版本分支Tag(標(biāo)簽):某個(gè)版本的名字(標(biāo)簽):某個(gè)版本的名字版本管理工具版本管理工具CVS 按照以下的步驟配置資源庫(kù):按照以下的步驟配置資源庫(kù):1.啟動(dòng)啟動(dòng)CVSNT2.單擊單擊Repository選項(xiàng)卡,進(jìn)入資源庫(kù)管理頁(yè)面選項(xiàng)卡,進(jìn)入資源庫(kù)管理頁(yè)面3.單

11、擊單擊“Add”按鈕,彈出添加對(duì)話框按鈕,彈出添加對(duì)話框4.為資源庫(kù)指定位置和資源庫(kù)的名稱為資源庫(kù)指定位置和資源庫(kù)的名稱3.CVS客戶端客戶端 雙擊雙擊wincvs_setup.exe文件即可安裝文件即可安裝CVS的客戶端,而的客戶端,而Myeclipse中已經(jīng)自帶了中已經(jīng)自帶了CVS的客戶端的客戶端,因此直接使用即可。因此直接使用即可。版本管理工具版本管理工具CVS4.發(fā)布項(xiàng)目到服務(wù)器發(fā)布項(xiàng)目到服務(wù)器 多人協(xié)同開(kāi)發(fā)項(xiàng)目,總是由某個(gè)開(kāi)發(fā)者先建立一個(gè)項(xiàng)目,多人協(xié)同開(kāi)發(fā)項(xiàng)目,總是由某個(gè)開(kāi)發(fā)者先建立一個(gè)項(xiàng)目,發(fā)布到發(fā)布到CVS服務(wù)器,從而允許其他開(kāi)發(fā)者來(lái)訪問(wèn)該項(xiàng)目。服務(wù)器,從而允許其他開(kāi)發(fā)者來(lái)訪問(wèn)該

12、項(xiàng)目。 發(fā)布步驟如下:發(fā)布步驟如下:1.打開(kāi)打開(kāi)MyEclipse,新建一個(gè)項(xiàng)目,新建一個(gè)項(xiàng)目2.項(xiàng)目名上右擊項(xiàng)目名上右擊,選擇選擇Team-Share Project,彈出彈出Share Project對(duì)話框,選擇對(duì)話框,選擇“create new repository location3.Host:CVS服務(wù)器服務(wù)器IP地址地址 Repository Path:資源庫(kù)名字資源庫(kù)名字 user和和password是是CVS服務(wù)器的服務(wù)器的Windows用戶名密碼用戶名密碼4.單擊下一步,直至單擊下一步,直至finish版本管理工具版本管理工具CVS5.從服務(wù)器下載項(xiàng)目從服務(wù)器下載項(xiàng)目1.從客

13、戶機(jī)打開(kāi)從客戶機(jī)打開(kāi)MyEclipse,選擇新建項(xiàng)目,彈出,選擇新建項(xiàng)目,彈出“new project”對(duì)話框?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àng)目在出現(xiàn)的列表中,選擇要下載的項(xiàng)目7.之后之后finish,在,在MyEclipse中將出現(xiàn)所下載的項(xiàng)目中將出現(xiàn)所下載的項(xiàng)目版本管理工具版本管理工具CVS6.同步本地文件同步本地文件

14、 同步,也叫同步,也叫Update,就是把遠(yuǎn)程項(xiàng)目中最新的修改同步,就是把遠(yuǎn)程項(xiàng)目中最新的修改同步到本地。對(duì)于多人協(xié)同開(kāi)發(fā)的環(huán)境,通常推薦總是到本地。對(duì)于多人協(xié)同開(kāi)發(fā)的環(huán)境,通常推薦總是”先同步先同步,后工作后工作”,即每次開(kāi)始工作之前,都應(yīng)該先同步一次,從而,即每次開(kāi)始工作之前,都應(yīng)該先同步一次,從而保證我們?cè)陧?xiàng)目的最新版本上進(jìn)行開(kāi)發(fā)。保證我們?cè)陧?xiàng)目的最新版本上進(jìn)行開(kāi)發(fā)。 具體做法:具體做法:右擊項(xiàng)目名或文件名,選擇右擊項(xiàng)目名或文件名,選擇“team”-“Update”7.提交修改提交修改 修改了某個(gè)文件的內(nèi)容之后,右擊文件名,選擇修改了某個(gè)文件的內(nèi)容之后,右擊文件名,選擇“team”-“c

15、ommit”,將文件的修改提交到,將文件的修改提交到CVSNT上。上。使用使用WinCvs實(shí)現(xiàn)的功能實(shí)現(xiàn)的功能1.發(fā)布項(xiàng)目到服務(wù)器發(fā)布項(xiàng)目到服務(wù)器1.啟動(dòng)啟動(dòng)WinCvs,在左側(cè)的文件結(jié)構(gòu)導(dǎo)航樹(shù)里瀏覽需要發(fā),在左側(cè)的文件結(jié)構(gòu)導(dǎo)航樹(shù)里瀏覽需要發(fā)布的項(xiàng)目。布的項(xiàng)目。2.單擊單擊Remote菜單的菜單的“Import Module”用于更改盤符選中需要發(fā)布的項(xiàng)目使用使用WinCvs實(shí)現(xiàn)的功能實(shí)現(xiàn)的功能3.WinCvs會(huì)自動(dòng)檢測(cè)目錄下的文件類型,若沒(méi)有問(wèn)題,會(huì)自動(dòng)檢測(cè)目錄下的文件類型,若沒(méi)有問(wèn)題,則點(diǎn)則點(diǎn)OK,進(jìn)入,進(jìn)入Import settings輸入該項(xiàng)目在資源庫(kù)里的Module名開(kāi)發(fā)者標(biāo)識(shí)版本標(biāo)

16、識(shí)資源庫(kù)對(duì)應(yīng)的標(biāo)識(shí)字符串該項(xiàng)目的描述使用使用WinCvs實(shí)現(xiàn)的功能實(shí)現(xiàn)的功能4.按要求輸入按要求輸入Module名,開(kāi)發(fā)者標(biāo)識(shí)和版本標(biāo)識(shí)之后,名,開(kāi)發(fā)者標(biāo)識(shí)和版本標(biāo)識(shí)之后,開(kāi)始設(shè)置開(kāi)始設(shè)置CVSROOT的信息。如果需要遠(yuǎn)程連接的信息。如果需要遠(yuǎn)程連接CVS資資源庫(kù),則選擇源庫(kù),則選擇pserver協(xié)議;如果協(xié)議;如果CVS資源庫(kù)與當(dāng)前的資源庫(kù)與當(dāng)前的WinCvs客戶端處于同一臺(tái)機(jī)器上,則可以選擇使用客戶端處于同一臺(tái)機(jī)器上,則可以選擇使用local協(xié)議。協(xié)議。使用使用WinCvs實(shí)現(xiàn)的功能實(shí)現(xiàn)的功能 如果如果WinCvs上傳項(xiàng)目成功了,則會(huì)在主界面的下方看到上傳項(xiàng)目成功了,則會(huì)在主界面的下方看到

17、如下的信息如下的信息使用使用WinCvs實(shí)現(xiàn)的功能實(shí)現(xiàn)的功能2.從服務(wù)器下載項(xiàng)目從服務(wù)器下載項(xiàng)目1.單擊單擊WinCvs的的“Remote”菜單,選擇菜單,選擇“Checkout Module”,出現(xiàn)出現(xiàn)checkout settings對(duì)話框?qū)υ捒蚴褂檬褂肳inCvs實(shí)現(xiàn)的功能實(shí)現(xiàn)的功能2.WinCvs界面里某些文件夾圖標(biāo)多了一個(gè)黑色的小勾,界面里某些文件夾圖標(biāo)多了一個(gè)黑色的小勾,這表示這個(gè)文件夾是受這表示這個(gè)文件夾是受CVS控制的控制的3.同步本地文件同步本地文件4.提交修改提交修改5.查看文件的版本變革:右擊文件,選擇查看文件的版本變革:右擊文件,選擇Graph6.提取文件以前版本的內(nèi)容提取文件以前版本的內(nèi)容 在某一版本上右擊,選擇在某一版本上右擊,選擇”Retrieve revision as“7.從以前版本重新開(kāi)始從以前版本重新開(kāi)始 右擊文件,選擇右擊文件,選擇update,打開(kāi),打開(kāi)update settings對(duì)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論