開發(fā)工具和服務器的介紹_第1頁
開發(fā)工具和服務器的介紹_第2頁
開發(fā)工具和服務器的介紹_第3頁
開發(fā)工具和服務器的介紹_第4頁
開發(fā)工具和服務器的介紹_第5頁
已閱讀5頁,還剩46頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、中間件服務器中間件服務器中間件是介于客戶機與服務器之間的夾層。中間件是介于客戶機與服務器之間的夾層。它突破了二層它突破了二層C/SC/S結構的局限性,為構建大規(guī)結構的局限性,為構建大規(guī)模、高性能、分布式模、高性能、分布式C/SC/S應用程序提供了通信、應用程序提供了通信、事務、安全、容錯等基礎服務,它屏蔽了底層事務、安全、容錯等基礎服務,它屏蔽了底層技術細節(jié),使應用程序開發(fā)不必再從底層做起,技術細節(jié),使應用程序開發(fā)不必再從底層做起,以自身的復雜性換來了應用程序開發(fā)的簡單。以自身的復雜性換來了應用程序開發(fā)的簡單。中間件服務器中間件服務器中間件的發(fā)展歷史中間件的發(fā)展歷史最早具有中間件技術思想及功能

2、的軟件是最早具有中間件技術思想及功能的軟件是IBMIBM的的CICICSCS,但由于,但由于CICSCICS不是分布式環(huán)境的產(chǎn)物,因此人不是分布式環(huán)境的產(chǎn)物,因此人們一般把們一般把TuxedoTuxedo作為第一個嚴格意義上的中間件作為第一個嚴格意義上的中間件產(chǎn)品。產(chǎn)品。TuxedoTuxedo是是19841984年在當時屬于年在當時屬于AT&TAT&T的貝爾實的貝爾實驗室開發(fā)完成的,但由于分布式處理當時并沒有驗室開發(fā)完成的,但由于分布式處理當時并沒有在商業(yè)應用上獲得像今天一樣的成功,在商業(yè)應用上獲得像今天一樣的成功,TuxedoTuxedo在在很長一段時期里只是實驗室產(chǎn)品,后

3、來被很長一段時期里只是實驗室產(chǎn)品,后來被NovellNovell收購,在經(jīng)過收購,在經(jīng)過NovellNovell并不成功的商業(yè)推廣之后,并不成功的商業(yè)推廣之后,1 1995995年被現(xiàn)在的年被現(xiàn)在的BEABEA公司收購。公司收購。中間件服務器中間件服務器TUXEDOTUXEDO名字的由來名字的由來: :Transaction for UNIX has been Extended for Distributed OperatiTransaction for UNIX has been Extended for Distributed Operationon,即被分布式操作擴展之后的,即被分布式操

4、作擴展之后的UNIXUNIX事務系統(tǒng)事務系統(tǒng) 。盡管中間件的概念很早就已經(jīng)產(chǎn)生,但中間件技術的廣泛運用卻是在最盡管中間件的概念很早就已經(jīng)產(chǎn)生,但中間件技術的廣泛運用卻是在最近近1010年之中。年之中。BEABEA公司公司19951995年成立后收購年成立后收購TuxedoTuxedo才成為一個真正的中間才成為一個真正的中間件廠商,件廠商,IBMIBM的中間件的中間件MQSeriesMQSeries也是也是9090年代的產(chǎn)品,其它許多中間件產(chǎn)年代的產(chǎn)品,其它許多中間件產(chǎn)品也都是最近幾年才成熟起來。品也都是最近幾年才成熟起來。BEA TUXEDOBEA TUXEDO是在企業(yè)、是在企業(yè)、Intern

5、et Internet 這樣的分布式運算環(huán)境中開發(fā)和管理這樣的分布式運算環(huán)境中開發(fā)和管理三層結構的客三層結構的客 戶戶/ /服務器型關鍵任務應用系統(tǒng)的強有力工具。它具備分服務器型關鍵任務應用系統(tǒng)的強有力工具。它具備分布式事務處理和應用通信功能,并提供完善的各種服務來建立、運行和布式事務處理和應用通信功能,并提供完善的各種服務來建立、運行和管理關鍵任務應用系統(tǒng)。開發(fā)人員能夠用它建立跨多個硬件平臺、數(shù)據(jù)管理關鍵任務應用系統(tǒng)。開發(fā)人員能夠用它建立跨多個硬件平臺、數(shù)據(jù)庫和操作系統(tǒng)的可互操作的應用系統(tǒng)。庫和操作系統(tǒng)的可互操作的應用系統(tǒng)。 在當今系統(tǒng)整合、全球應用、永遠可用的業(yè)務環(huán)境中,企業(yè)要求分布式在當

6、今系統(tǒng)整合、全球應用、永遠可用的業(yè)務環(huán)境中,企業(yè)要求分布式事務處理(事務處理(TPTP)的基礎結構,不僅能夠充分發(fā)揮現(xiàn)有技能和應用資產(chǎn)的)的基礎結構,不僅能夠充分發(fā)揮現(xiàn)有技能和應用資產(chǎn)的作用,而且還要具備基于標準的互操作性以簡化集成。作用,而且還要具備基于標準的互操作性以簡化集成。中間件服務器中間件服務器BEA Tuxedo BEA Tuxedo 是當今是當今 C C、 C+ C+ 和和 COBOL COBOL 解決解決方案的首選平臺。它運行著一些最大型的關鍵方案的首選平臺。它運行著一些最大型的關鍵任務事務處理系統(tǒng),如有線傳輸、任務事務處理系統(tǒng),如有線傳輸、ATMATM和電信。和電信。它是許多

7、世界領先公司的支柱。它是許多世界領先公司的支柱。只有只有 BEA Tuxedo BEA Tuxedo 才能提供這樣強大的平臺,才能提供這樣強大的平臺,滿足在分布式異構計算環(huán)境下運行如此大量應滿足在分布式異構計算環(huán)境下運行如此大量應用的需求;它能夠使事務在全球范圍內(nèi)跨任何用的需求;它能夠使事務在全球范圍內(nèi)跨任何系統(tǒng),從面向客戶的關鍵任務應用延伸到后臺系統(tǒng),從面向客戶的關鍵任務應用延伸到后臺處理。處理。目前目前BEABEA Tuxedo Tuxedo 是是9.09.0版本版本中間件服務器中間件服務器TuxedoTuxedo的體系結構的體系結構: :面對更大規(guī)模的關鍵業(yè)務應用,如要進行有效的分面對更

8、大規(guī)模的關鍵業(yè)務應用,如要進行有效的分布式處理,就要求從客戶布式處理,就要求從客戶/ /數(shù)據(jù)庫方案轉變到三層數(shù)據(jù)庫方案轉變到三層 客戶客戶/ /應用系統(tǒng)應用系統(tǒng)/ /數(shù)據(jù)服務器結構。以后者為核心的數(shù)據(jù)服務器結構。以后者為核心的組件軟件組件軟件 模型是客戶模型是客戶/ /服務服務 器計算的拓展,它支器計算的拓展,它支持應用分區(qū),能有效地開發(fā)和調(diào)度應用業(yè)務邏輯,持應用分區(qū),能有效地開發(fā)和調(diào)度應用業(yè)務邏輯,管理分布式應用的可靠執(zhí)行。管理分布式應用的可靠執(zhí)行。中間件服務器中間件服務器BEA TUXEDO BEA TUXEDO 采用三層結構的組件軟件模型。采用三層結構的組件軟件模型。優(yōu)勢如下優(yōu)勢如下:

9、:1.1.分開表達邏輯,業(yè)務邏輯,數(shù)據(jù)邏輯。分開表達邏輯,業(yè)務邏輯,數(shù)據(jù)邏輯。2.2.BEA TUXEDOBEA TUXEDO以服務為中心以服務為中心 而不是以而不是以SQL(SQL(數(shù)據(jù)數(shù)據(jù)) )為中心為中心3.3.大并發(fā)用戶數(shù)支持:三層結構(資源合理調(diào)配)大并發(fā)用戶數(shù)支持:三層結構(資源合理調(diào)配)中間件服務器中間件服務器BEA TUXEDOBEA TUXEDO的平臺支持。它是一個非常開放的平臺,支持五十多種硬件和的平臺支持。它是一個非常開放的平臺,支持五十多種硬件和操作系統(tǒng)平臺,包括大多數(shù)的操作系統(tǒng)平臺,包括大多數(shù)的 UNIXUNIX服務器服務器 ,WindowsNTWindowsNT 服

10、務器服務器,IBM,IBM的的S/S/370,S/390, 370,S/390, 加上加上AS/400AS/400和和 TandemTandem公司的公司的 NonStopNonStop系統(tǒng)。它的客戶支持幾系統(tǒng)。它的客戶支持幾乎所有的工作站,包括乎所有的工作站,包括 UNIX,MS-DOS,Windows3.1/95, Windows NT, OS/2,UNIX,MS-DOS,Windows3.1/95, Windows NT, OS/2,MacintoshMacintosh等。等。 BEA TUXEDOBEA TUXEDO支持支持X/OpenX/Open組織組織 的分布式的分布式 事務事務

11、處處 理理 模型模型DTPDTP,事務定界標,事務定界標準準TX, TX, 應用程序事務處理接口標準應用程序事務處理接口標準XA TMIXA TMI以及以及 和資源和資源 管理管理 器器 (像數(shù)據(jù)(像數(shù)據(jù)庫系統(tǒng))的接口標準庫系統(tǒng))的接口標準XAXA,并且還支持事務處理器之間的互操作標準,并且還支持事務處理器之間的互操作標準OSI-TPOSI-TP。 BEA TUXEDOBEA TUXEDO的客戶端通過的客戶端通過DLL DLL 可以和可以和Visual C+Visual C+、Visual BasicVisual Basic、 Power Power BuilderBuilder、 SQL W

12、indowsSQL Windows、DelphiDelphi、Develop/2000 Develop/2000 以及其他以及其他4GL4GL和和CASE CASE 工工具互連。具互連。此外,此外,BEA TUXEDOBEA TUXEDO還得到其他第三方開發(fā)管理工具廠商的支持。無論從市還得到其他第三方開發(fā)管理工具廠商的支持。無論從市場份額、技術體制、產(chǎn)品歷史、成功案例來看,毋庸置疑的世界第一的產(chǎn)場份額、技術體制、產(chǎn)品歷史、成功案例來看,毋庸置疑的世界第一的產(chǎn)品;擁有企業(yè)級應用所必須的一切底層功能;極強的動態(tài)部署、自適應調(diào)品;擁有企業(yè)級應用所必須的一切底層功能;極強的動態(tài)部署、自適應調(diào)整能力;完

13、全的第三方獨立產(chǎn)品,支持業(yè)界幾乎所有的主機、數(shù)據(jù)庫廠商。整能力;完全的第三方獨立產(chǎn)品,支持業(yè)界幾乎所有的主機、數(shù)據(jù)庫廠商。多種中間件性能對比多種中間件性能對比WebsphereWebsphere穩(wěn)定性比較好,性能較好,發(fā)布速度慢于穩(wěn)定性比較好,性能較好,發(fā)布速度慢于J2EEJ2EE標準標準的更新速度,占用內(nèi)存比較大;而的更新速度,占用內(nèi)存比較大;而weblogicweblogic則能較快反應則能較快反應J2EJ2EE E標準的更新情況;標準的更新情況;weblogicweblogic在自身的基礎上做了一些擴展,在自身的基礎上做了一些擴展,但這些擴展在可移植性等方面較差。但這些擴展在可移植性等方

14、面較差。TomcatTomcat只實現(xiàn)了只實現(xiàn)了WebWeb容器,沒有實現(xiàn)容器,沒有實現(xiàn)EJBEJB容器,運行速度快,容器,運行速度快,占內(nèi)存??;占內(nèi)存??;5.5.版本以上支持版本以上支持JDK5JDK5。JBossJBoss做的比較完整,在數(shù)據(jù)映射方面做的比較好,有做的比較完整,在數(shù)據(jù)映射方面做的比較好,有EJBEJB容容器。器。ResinResin也實現(xiàn)了也實現(xiàn)了WebWeb容器和容器和EJBEJB容器,但各方面性能比容器,但各方面性能比JBossJBoss差,差,用的比較少。用的比較少。TomcatTomcat的安裝與配置的安裝與配置TomcatTomcat的安裝與配置的安裝與配置 (1

15、 1)下載)下載TomcatTomcat軟軟件。件。(2 2)雙擊)雙擊jakarta-tjakarta-tomcat-5.0.28.exeomcat-5.0.28.exe文文件,將出現(xiàn)如圖所示件,將出現(xiàn)如圖所示的安裝畫面。的安裝畫面。TomcatTomcat的安裝與配置的安裝與配置(3 3)點擊)點擊【NextNext】,以及后續(xù)窗口中的以及后續(xù)窗口中的【I I AgreeAgree】,將彈出如圖,將彈出如圖所示的窗口。在該窗口所示的窗口。在該窗口中,可以選擇中,可以選擇4 4種安裝種安裝類型??梢赃x擇類型??梢赃x擇“CustCustom”om”以便自己選擇需要以便自己選擇需要安裝的組件,也

16、可以選安裝的組件,也可以選擇已定的類型,例如擇已定的類型,例如NoNormalrmal(普通安裝)、(普通安裝)、MiMinimumnimum(最小安裝)和(最小安裝)和F Fullull(完全安裝)。(完全安裝)。 TomcatTomcat的安裝與配置的安裝與配置(4 4)點擊)點擊【NextNext】按鈕,在按鈕,在如圖所示如圖所示的窗口中的窗口中可以選擇可以選擇安裝的路安裝的路徑。徑。TomcatTomcat的安裝與配置的安裝與配置(5 5)繼續(xù)點)繼續(xù)點擊擊【NextNext】按按鈕,在出現(xiàn)的鈕,在出現(xiàn)的“配置配置”窗口窗口中可以設定服中可以設定服務器的端口務器的端口(這里將端口(這里

17、將端口設為設為8080)、管)、管理員登錄的用理員登錄的用戶名和密碼,戶名和密碼,如圖所示。如圖所示。TomcatTomcat的安裝與配置的安裝與配置(6 6)點擊)點擊【NextNext】按按鈕,在出現(xiàn)鈕,在出現(xiàn)的窗口中選的窗口中選擇擇TomcatTomcat運運行所依賴的行所依賴的JDKJDK,如圖,如圖所示。最后所示。最后點擊點擊【InstInstallall】完成完成安裝。安裝。TomcatTomcat的安裝與配置的安裝與配置(7 7)除了按照上面的步驟安裝)除了按照上面的步驟安裝TomcatTomcat以外,以外,還需要設置還需要設置JAVA_HOMEJAVA_HOME、CATALI

18、NA_HOMECATALINA_HOME兩個環(huán)兩個環(huán)境變量,它們分別對應境變量,它們分別對應JDKJDK的安裝目錄和的安裝目錄和TomcaTomcat t的安裝目錄。的安裝目錄。例如,例如,JDKJDK安裝在安裝在F:JavaF:Java目錄下,目錄下,TomcatTomcat安裝安裝在在F:TomcatF:Tomcat目錄下,那么目錄下,那么JAVA_HOME=F:JavaJAVA_HOME=F:Java,CATALINA_HOME= F:TomcatCATALINA_HOME= F:Tomcat。JBossJBoss的安裝與配置的安裝與配置JBossJBoss是純是純JavaJava的的W

19、ebWeb應用服務器,為了保證應用服務器,為了保證JBJBossoss服務器的正常運行,在安裝服務器的正常運行,在安裝JBossJBoss之前首先之前首先要確保系統(tǒng)已經(jīng)安裝了要確保系統(tǒng)已經(jīng)安裝了JDKJDK??梢詮目梢詮膆ttp:/下載下載JBossJBoss。JBossJBoss的安裝與配置的安裝與配置(1 1)JBossJBoss的安裝很簡單,只需將下載的壓縮包解壓的安裝很簡單,只需將下載的壓縮包解壓至本地磁盤,例如至本地磁盤,例如F:jboss-4.0.1F:jboss-4.0.1。解壓后的目錄結。解壓后的目錄結構如圖所示。

20、構如圖所示。binbin目錄主要包含目錄主要包含run.jarrun.jar,shutdowm.jashutdowm.jar r等文件,用于啟動、停止服務器腳本;等文件,用于啟動、停止服務器腳本;clientclient目錄主目錄主要包含與客戶端相關的文件;要包含與客戶端相關的文件;docsdocs目錄主要包含目錄主要包含JBossJBoss服務器的文檔;服務器的文檔;serverserver目錄主要包含與服務器有關的目錄主要包含與服務器有關的配置文件。配置文件。JBossJBoss的安裝與配置的安裝與配置JBossJBoss的安裝與配置的安裝與配置找到找到JBossJBoss安裝目錄下的安裝

21、目錄下的binbin子目錄,運行子目錄,運行run.run.batbat文件,如果文件,如果DOSDOS界面出現(xiàn)與如下信息類似的界面出現(xiàn)與如下信息類似的信息就說明信息就說明JBossJBoss服務器已經(jīng)啟動:服務器已經(jīng)啟動:2222:5151:4343,000 INFO Server 000 INFO Server JBossJBoss (MX (MX MicroKernelMicroKernel) 4.0.1) 4.0.1(buildbuild:CVSTagCVSTag=JBoss=JBoss_4_0_1 date=200412230944_4_0_1 date=200412230944)

22、WebSphereWebSphere一個隨需應變的商務是快速響應的、可變的、一個隨需應變的商務是快速響應的、可變的、有重點的和彈性的。有重點的和彈性的。為了達到以上商務特性,一個為了達到以上商務特性,一個ITIT架構必須到位,架構必須到位,支持商務需求,提供真正的商務價值。支持商務需求,提供真正的商務價值。一個隨需應變的運行環(huán)境,通過提供集成化、一個隨需應變的運行環(huán)境,通過提供集成化、虛擬化和自動化的系統(tǒng)和流程的能力,支持隨虛擬化和自動化的系統(tǒng)和流程的能力,支持隨需應變的商務。需應變的商務。IBM IBM 提供了一系列靈活的產(chǎn)品及方案,幫助客提供了一系列靈活的產(chǎn)品及方案,幫助客戶從今天開始建立

23、一個隨需應變的運行環(huán)境,戶從今天開始建立一個隨需應變的運行環(huán)境,支持客戶業(yè)務的成長。支持客戶業(yè)務的成長。WebSphereWebSphereIBM IBM SoftWareSoftWareBuildRunManageWebSphereWebSphereWebSphereWebSphereWebSphereWebSphereWebSphereWebSphereWebSphereWebSphereWebSphereWebSphere Studio Studio參閱課件參閱課件開發(fā)工具和服務器的介紹開發(fā)工具和服務器的介紹_WebSphere Studio _WebSphere Studio Deve

24、loper.pptDeveloper.pptEclipseEclipse的安裝與使用的安裝與使用什么是什么是EclipseEclipseEclipse Eclipse 是一個開放源代碼的、基于是一個開放源代碼的、基于 Java Java 的可的可擴展開發(fā)平臺。就其本身而言,它只是一個框架擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán)境。和一組服務,用于通過插件組件構建開發(fā)環(huán)境。幸運的是,幸運的是,Eclipse Eclipse 附帶了一個標準的插件集,附帶了一個標準的插件集,包括包括 Java Java 開發(fā)工具(開發(fā)工具(Java Development T

25、oolsJava Development Tools,JDTJDT)。)?,F(xiàn)在現(xiàn)在Eclipse3.2.1+MyEclipse5.1Eclipse3.2.1+MyEclipse5.1的組合支持的組合支持StruStruts1.2.9ts1.2.9,但不支持,但不支持Struts2.0Struts2.0先安裝先安裝jdkjdk,之后直接解壓縮,之后直接解壓縮eclipse-SDK-3.2-wieclipse-SDK-3.2-win32.zipn32.zip,然后安裝,然后安裝MyEclipseMyEclipseEclipseEclipse的安裝與使用的安裝與使用大多數(shù)用戶很樂于將大多數(shù)用戶很樂于

26、將 Eclipse Eclipse 當作當作 Java IDE Java IDE 來使用,但來使用,但 EclEclipse ipse 能做到的不僅限于此。能做到的不僅限于此。Eclipse Eclipse 還包括插件開發(fā)環(huán)境(還包括插件開發(fā)環(huán)境(PlPlug-in Development Environmentug-in Development Environment,PDEPDE),這個組件主要針對),這個組件主要針對希望擴展希望擴展 Eclipse Eclipse 的軟件開發(fā)人員,因為它允許他們構建與的軟件開發(fā)人員,因為它允許他們構建與 E Eclipse clipse 環(huán)境無縫集成的工

27、具。由于環(huán)境無縫集成的工具。由于 Eclipse Eclipse 中的每樣東西都中的每樣東西都是插件,對于給是插件,對于給 Eclipse Eclipse 提供插件,以及給用戶提供一致和統(tǒng)提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。場所。盡管盡管 Eclipse Eclipse 是使用是使用 Java Java 語言開發(fā)的,但它的用途并不限于語言開發(fā)的,但它的用途并不限于 Java Java 語言;例如,支持諸如語言;例如,支持諸如 C/C+C/C+、COBOL COBOL 和和 Eiffel

28、 Eiffel 等編程等編程語言的插件已經(jīng)可用。語言的插件已經(jīng)可用。Eclipse Eclipse 框架還可用來作為與軟件開發(fā)框架還可用來作為與軟件開發(fā)無關的其他應用程序類型的基礎,比如內(nèi)容管理系統(tǒng)。無關的其他應用程序類型的基礎,比如內(nèi)容管理系統(tǒng)。MyEclipseMyEclipse的安裝與使用的安裝與使用MyEclipseMyEclipse企業(yè)級工作平臺(企業(yè)級工作平臺(MyEclipseMyEclipse Enterprise Workbench Enterprise Workbench ,簡稱,簡稱MyMyEclipseEclipse)是對)是對Eclipse IDEEclipse ID

29、E的擴展,利用它我們可以在數(shù)據(jù)庫和的擴展,利用它我們可以在數(shù)據(jù)庫和J2EEJ2EE的開的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。MyEclipseMyEclipse有著功能豐富的有著功能豐富的J2EEJ2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持測試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, HTML, Struts, JSF, CSS, JavascriptJavascript, SQL, , SQL, HibernateHibe

30、rnate。我們可以將它看作是。我們可以將它看作是EclipseEclipse的一個插件。的一個插件。EclipseEclipse的安裝與使用的安裝與使用My_Eclipse_Enterprise_WorkBench_v5.0My_Eclipse_Enterprise_WorkBench_v5.0MyEclipseMyEclipse的安裝與使用的安裝與使用在結構上,在結構上,MyEclipseMyEclipse的特征可以被分為的特征可以被分為7 7類:類:1. J2EE1. J2EE模型模型2. WEB2. WEB開發(fā)工具開發(fā)工具3. EJB3. EJB開發(fā)工具開發(fā)工具4.4. 應用程序服務器

31、的連接器應用程序服務器的連接器5. J2EE5. J2EE項目部署服務項目部署服務6.6. 數(shù)據(jù)庫服務數(shù)據(jù)庫服務7.7. MyEclipseMyEclipse整合幫助整合幫助對于以上每一種功能上的類別,在對于以上每一種功能上的類別,在EclipseEclipse中都有相應的中都有相應的功能部件,并通過一系列的插件來實現(xiàn)它們。功能部件,并通過一系列的插件來實現(xiàn)它們。MyEclipseMyEclipse結構上的這種模塊化,可以讓我們在不影響其他模塊的結構上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進行單獨的擴展和升級。情況下,對任一模塊進行單獨的擴展和升級。MyEclipseMy

32、Eclipse的安裝與使用的安裝與使用MyEclipseMyEclipse的安裝與使用的安裝與使用MyEclipseMyEclipse的安裝與使用的安裝與使用在在EclipseEclipse中引入數(shù)據(jù)庫驅動中引入數(shù)據(jù)庫驅動(1 1)在)在EclipseEclipse中創(chuàng)建項目中創(chuàng)建項目“Chap11”Chap11”。(2 2)下載的數(shù)據(jù)庫驅動程序壓縮包,這里以)下載的數(shù)據(jù)庫驅動程序壓縮包,這里以mysqlmysql舉舉例說明。例說明。(3 3)將下載的驅動程序壓縮包)將下載的驅動程序壓縮包mysql-connector-javamysql-connector-java-3.1.10.zip-3

33、.1.10.zip解壓到解壓到F F盤,解壓后默認存放路徑為盤,解壓后默認存放路徑為F: m mysql-connector-java-3.1.10ysql-connector-java-3.1.10。(4 4)將驅動程序包加入到)將驅動程序包加入到JavaJava構建路徑中,否則應用構建路徑中,否則應用程序找不到相應的程序找不到相應的JDBCJDBC驅動。首先在包資源管理器中驅動。首先在包資源管理器中右鍵單擊項目右鍵單擊項目“Chap11”Chap11”,在彈出的菜單中選擇,在彈出的菜單中選擇【屬屬性性】,彈出項目,彈出項目“Chap11”Chap11”的屬性設置對話框。接著的屬性設置對話框

34、。接著在彈出的對話框的左邊窗口選擇在彈出的對話框的左邊窗口選擇“JavaJava構建路徑構建路徑”條條目,在右邊出現(xiàn)的目,在右邊出現(xiàn)的“JavaJava構建路徑構建路徑”窗口中點選窗口中點選【庫庫】選項卡,如圖所示。選項卡,如圖所示。在在EclipseEclipse中引入數(shù)據(jù)庫驅動中引入數(shù)據(jù)庫驅動在在EclipseEclipse中引入數(shù)據(jù)庫驅動中引入數(shù)據(jù)庫驅動(* *)將驅動程序包加入到)將驅動程序包加入到JavaJava構建路徑中,構建路徑中,否則應用程序找不到相應的否則應用程序找不到相應的JDBCJDBC驅動。首先在驅動。首先在包資源管理器中右鍵單擊項目包資源管理器中右鍵單擊項目“Chap

35、11”Chap11”,在,在彈出的菜單中選擇彈出的菜單中選擇【屬性屬性】,彈出項目,彈出項目“ChapChap11”11”的屬性設置對話框。接著在彈出的對話框的屬性設置對話框。接著在彈出的對話框的左邊窗口選擇的左邊窗口選擇“JavaJava構建路徑構建路徑”條目,在右條目,在右邊出現(xiàn)的邊出現(xiàn)的“JavaJava構建路徑構建路徑”窗口中點選窗口中點選【庫庫】選項卡,如圖所示。選項卡,如圖所示。英文版的英文版的myeclipsemyeclipse中,右擊中,右擊projectproject選擇選擇builbuild pathd path中的中的configure build pathconfigure build path中的中的librarlibrariesies(5 5)點擊窗口右)點擊窗口右邊的邊的【添加外部添加外部J JARAR】按鈕,在彈按鈕,在彈

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論