官术网_书友最值得收藏!

2.3 MyEclipse開發環境

MyEclipse企業級工作平臺(MyEclipse Enterprise Workbench,簡稱MyEclipse)是對Eclipse IDE的擴展,利用它可以在數據庫和Java EE的開發、發布及應用程序服務器的整合方面極大地提高工作效率。它是功能豐富的Java EE集成開發環境,包括完備的編碼、調試、測試和發布功能,完整支持HTML、Struts、JSP、CSS、Javascript、Spring、SQL、Hibernate等技術。MyEclipse是一個十分優秀的用于開發Java、J2EE的Eclipse插件集合,其功能非常強大,支持也十分廣泛,尤其是對各種開源產品的支持十分有力。MyEclipse可以支持JavaServlet、AJAX、JSP、JSF、Struts、Spring、Hibernate、EJB3、JDBC數據庫鏈接工具等多項功能。可以說,MyEclipse幾乎是囊括了目前所有主流開源產品的專屬Eclipse開發工具。如今,MyEclipse已經更新到了功能更為強大的MyEclipse 2017 Stable 2.0版本(更新說明詳見http://www.myeclipsecn.com/learningcenter/myeclipse-update/2017-stable-2-0/)。

2.3.1 MyEclipse簡介與下載

MyEclipse是一個專門為Eclipse設計的商業插件和開源插件的完美集合,為Eclipse提供了一個大量私有和開源的Java工具的集合,在很大程度上解決了各種開源工具不一致的問題,并大大提高了Java和JSP應用開發的效率。MyEclipse的實際價值來自其發布的大量可視化開發工具和實用組件。例如,CCS/JS/HTML/XML的編輯器幫助創建EJB和Struts項目的向導,并產生項目的所有主要的組件(如Action/Session Bean/Form等)。此外,還包含編輯Hibernate配置文件和執行SQL語句的工具。MyEclipse包含大量由其他組織開發的開源插件,Genuitec增強了這些插件的功能并且撰寫了很多使用文檔,以便于開發者學習。MyEclipse插件對加速Eclipse的流行起到很重要的作用,并大大簡化了復雜Java和JSP應用程序的開發。

Genuitec開發的MyEclipse企業版插件提供更多功能,年費需要幾十到幾百美元。

簡單而言,MyEclipse是Eclipse的插件,也是一款功能強大的Java EE集成開發環境,支持代碼編寫、配置、測試及除錯,MyEclipse 6.0以前的版本需先安裝Eclipse。MyEclipse 6.0以后的版本安裝時不需安裝Eclipse。MyEclipse官方中文網為廣大Java開發者提供最專業的Java IDE MyEclipse中文信息、MyEclipse免費下載、MyEclipse正版購買、MyEclipse開發資源(教程/視頻)、MyEclipse技術交流等全面的產品服務。登錄MyEclipse官方中文網站http://www.myeclipsecn.com/,進入下載界面,選擇一種方式進行最新版下載,如圖2-47所示(這里選擇的是“2017 Stable 2.0安裝包下載”)。

圖2-47 MyEclipse下載方式選擇界面

2.3.2 MyEclipse安裝與使用

1. MyEclipse安裝

解壓壓縮包并雙擊安裝文件myeclipse-2017-2.0-offline-installer-windows即開始安裝,具體安裝步驟如下。

(1)雙擊myeclipse-2017-2.0-offline-installer-windows文件,進行參數傳送后,彈出如圖2-48所示的對話框。安裝MyEclipse的組件準備好后,彈出如圖2-49所示的對話框。

圖2-48 MyEclipse Installation Wizard

圖2-49 Preparing for Installation對話框

(2)單擊Next按鈕,彈出如圖2-50所示的對話框,單擊選中I accept the terms of the license agrement復選框。

圖2-50 “選擇協議”對話框

(3)單擊Next按鈕,彈出如圖2-51所示的對話框。單擊Change按鈕,可以選擇MyEclipse安裝路徑,這里選用默認路徑。

圖2-51 選擇MyEclipse安裝路徑

(4)單擊Next按鈕,彈出如圖2-52所示的對話框,根據自己的電腦系統情況選擇32 bit或64 bit,這里選擇64bit。

圖2-52 選擇64bit

(5)單擊Next按鈕后彈出安裝對話框,單擊對話框中的Install按鈕后,開始安裝,彈出如圖2-53所示的安裝進度對話框。經過幾分鐘后,安裝完成,對話框如圖2-54所示。

圖2-53 安裝進度對話框

圖2-54 安裝完成

(6)單擊Finish按鈕,彈出如圖2-55所示的對話框。在該對話框中選擇工作區路徑,可以使用默認值,選擇后單擊OK按鈕。該軟件為未激活的狀態,單擊圖2-56中的Continue按鈕,試用5天,彈出如圖2-57所示的MyEclipse開發主界面。可以使用菜單項對該開發工具進行設置。

圖2-55 工作區選擇

圖2-56 單擊Continue試用軟件

圖2-57 開發主界面

(7)在MyEclipse中配置Tomcat。選擇菜單欄中的Window | Preferences選項。在彈出的對話框左邊選擇Servers | Runtime Environments選項,顯示出MyEclipse所有的Tomcat配置信息,如圖2-58所示,用戶可以修改MyEclipse Tomcat 8.5的Port Number:8080。如果不用MyEclipse自帶的Tomcat 8.5,在圖2-58所示對話框左邊選擇Add

圖2-58 在MyEclipse中配置Tomcat

| Tomcat | Apache Tomcat vx.x,選擇添加版本,單擊Next | Browse按鈕,選擇路徑,單擊Finish按鈕即可完成配置,配置完成后的對話框如圖2-59所示。

圖2-59 配置完成后的對話框

2. MyEclipse的使用

(1)選擇菜單欄中的File | New | Web Project命令,命名項目名稱為ch02,如圖2-60所示。

圖2-60 新建項目

(2)單擊Finish按鈕,項目建成,項目界面如圖2-61所示。完成后,在Workspace欄會生成一些默認的目錄。

圖2-61 項目界面

src目錄:存放Java源文件。

WebRoot目錄:是Web應用頂層目錄。

EMTA-INF目錄:存放系統描述信息。

WEB-INF目錄:由以下部分組成。①lib目錄,存放.jar或.zip文件。②web.xml,Web應用初始化配置文件。③JSP文件,動態頁面的JSP文件。

(3)在WebRoot目錄上單擊右鍵,在彈出的菜單中選擇New | JSP(Advanced Templates)命令,彈出對話框,寫一個FileName,如HelloWorld.jsp,單擊Finish按鈕,一個JSP文件就建好了,如圖2-62所示。

圖2-62 創建一個JSP文件

(4)在MyEclipse編輯器中進行編程,插入簡單的Java代碼。找到<body></body>中間的部分,插入如下代碼:

     <%out.print("JSP Hello World!"); %>

(5)Web Project的部署。JSP程序可以通過上方工具欄中的工具進行運行。單擊如圖2-63所示的Manage Deployments按鈕。彈出對話框,選擇當前的Project Name(如ch02),然后單擊Add按鈕,如圖2-64所示。

圖2-63 部署Web Project

圖2-64 部署Web Project ch02

(6)啟動Tomcat。單擊工具欄上的啟動按鈕,選擇Tomcat服務器,如圖2-65所示。稍等片刻,Tomcat服務啟動完畢。在下方的Console中可以看到Tomcat啟動成功的信息。如果要在瀏覽器中運行.jsp頁面,Tomcat必須處于啟動狀態,如圖2-66所示。

圖2-65 啟動Tomcat

圖2-66 Tomcat已啟動

或者右鍵選中項目,單擊Run As | MyEclipse Server Application選項,選擇一個已經存在的Server,或手動定義新Server,如圖2-67所示,即可啟動本項目的第一個程序index.jsp。

圖2-67 選擇Server啟動本項目的第一個程序

(7)運行HelloWorld.jsp程序。在瀏覽器中輸入http://localhost:8080/ch03/HelloWorld.jsp,就可以看到其頁面執行結果,如圖2-68所示。

圖2-68 HelloWorld.jsp的執行結果

主站蜘蛛池模板: 淮滨县| 抚远县| 来安县| 长岭县| 阳朔县| 曲麻莱县| 星座| 桃江县| 安仁县| 西和县| 尤溪县| 重庆市| 古田县| 石景山区| 同江市| 峨眉山市| 凯里市| 新民市| 江阴市| 杭锦后旗| 邻水| 绵阳市| 贺州市| 宜宾县| 杨浦区| 夹江县| 广汉市| 西峡县| 元氏县| 潮安县| 中牟县| 巢湖市| 莱州市| 光泽县| 疏勒县| 怀安县| 兴业县| 噶尔县| 勃利县| 安泽县| 巩留县|