原創|使用教程|編輯:龔雪|2015-04-07 09:26:36.000|閱讀 2022 次
概述:MyEclipse官方中文網正式上線,歡迎下載交流!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
本文為您介紹MyEclipse涉及到使用WebSphere的每個重要特征。本文檔還注意到了MyEclipse和IBM Rational Application Developer® (RAD)兩者之間的關鍵相似之處和不同之處,來試圖幫助熟悉IBM RAD的開發人員使用MyEclipse。MyEclipse和RAD IDEs有很多共同的概念、工具和設備,如視角、視圖、參數等等。此外,還有一些諸如默認工作臺布局、工具名稱和功能范圍等也展示了兩個IDE之間的重要差異。我們將會竭力澄清最根本的區別來幫助您盡快適應MyEclipse。
注意:WebSphere的支持需要一個MyEclipse Blue或者Bling subscription。
MyEclipse(和IBM RAD)是建立在Eclipse平臺之上的。正因為如此,接口、布局、概念以及兩個IDE中很多的UI元素命名是非常相似或者是相同的。在本節中我們將回顧IDE中最普通的區域,如默認的視角布局、可用視角、項目創建以及獲取幫助等。
在MyEclipse中打開默認的MyEclipse Java Enterprise視角。
RAD用戶注意:這個視角的布局類似于RAD JEE視角。
MyEclipse資源管理器的左側是您用于導航項目資源的主要模式。還有問題、任務、服務器、控制臺和其他視圖。除了MyEclipse中默認的MyEclipse Java Enterprise視角,還有許多其他視角來提供其他技術,比如persistence technologies、databases、Swing GUI Design、enterprise reports等等。
您可以隨意打開任意視角并使用它們來一起工作,當您的工作涉及到視角(例如設計一個Swing GUI)資源時,MyEclipse中會顯示一個提示,讓您切換到適當的視角。
您可以通過工具欄的快捷按鈕來創建一個新的MyEclipse項目。
您也可以通過選擇File>New>Project來打開新的項目窗口。新項目窗口會顯示所有支持的項目類型列表。
對于很多熟悉IBM RAD的技術人員來說,您可能會很想知道某些項目的類型,如果這些技術仍然在MyEclipse中被支持,那么如何繼續使用它們。對于新用戶的快速參考,我們提供了以下矩陣來讓您了解到舊IBM RAD項目是如何映射到MyEclipse的項目或功能上的。
注意事項:
IBM RAD Project Type | IBM RAD Project Type |
---|---|
General ( Same) | General ( Same) |
Java ( Same) | Java ( Same) |
CVS ( Same) | CVS ( Same) |
Static Web Project / Dynamic Web Project | Web Project |
EJB Project | EJB Project |
Enterprise Application Project | Enterprise Application Project |
Utility Project | Java Project |
Application Client Project | Application Client Project |
Connector Project | Connector Project |
Portlet Project | Portlet Project |
BIRT / Crystal Reports | Report Web Project |
Eclipse Modeling Framework ( Same) | Eclipse Modeling Framework ( Same) |
Plug-in Development ( Same) | Plug-in Development ( Same) |
您會發現對于大多數正在使用IBM RAD工作的項目來說,在MyEclipse中也支持相同或類似的項目類型。
通過選擇Window>Preferences>MyEclipse或MyEclipse>Preferences來調整MyEclipse的參數:
現在您可能比較熟悉MyEclipse,對于那些想要學習如何使用MyEclipse工具的開發人員來說,一個良好的開端就是從幫助目錄中所列的教程中著手。每個教程都會引導您利用特定的技術來一步一步創建完成一個新的項目。對于那些喜歡從頭到尾深究的新手開發人員來說,我們建議您使用資源。您可以通過選擇MyEclipse>Examples On-Demand或點擊Examples tab on the MyEclipse Dashboard來找到這些示例。
存儲庫中包含了很多能被直接安裝到您工作區中的項目,然后運行下面提供的項目指示(通常在README.txt文件中)。
正如您在2.3節中看到的那樣,MyEclipse支持相當多的現成的項目類型。在MyEclipse中最常見的項目類型是企業應用程序項目,企業應用程序項目分配模塊(其他項目)屬于它們,但是不包含項目內容,如源文件本身。
您可以輕松地修改屬于企業應用程序的項目,包括部署或屬于企業應用程序的項目(EAR)的許多EJB、Web或Java項目。您還可以包括應用程序客戶端項目,和具有JCA支持的連接器項目來連接一個或多個的企業信息系統(EIS)。您可以創建、部署并測試項目的部署模式到WebSphere 6.1及更高版本上。
一個MyEclipse Web項目是一個包含確定項目的web性質和JEE Web歸檔(WAR)結構之后目錄結構元數據的Eclipse Java項目。對于在MyEclipse中的Web項目來說,一個靜態或動態Web的項目之間是沒有區別。只有如此,一旦創建了一個Web項目,它將會有一個非常標準的"exploded WAR"布局,默認情況下:
+ (Project Root) +/src (Source Directory) + /WebRoot (Root of Deployed Web Project) index.jsp (Default index Page) + /WEB-INF (Protected WEB-INF Directory) web.xml (Deployment Descriptor) + /lib (Directory for Web Project Libraries) + /classes (Output Directory for Compiled Classes) |
當包含一個Web項目作為一個EAR模塊時,您可以使用一個現有的Web項目或在創建新的 EAR項目時創建一個新的項目。
使用Web部署描述編輯器用于配置web.xml文件。
要了解更多有關Web項目信息,請參閱。
一個MyEclipse EJB項目是一個包含META-INF文件夾和需要額外元數據的MyEclipse EJB工具的基本Eclipse Java項目,例如EJB創建向導和MyEclipse部署服務器。因此,標準的Eclipse和第三方Java工具可以在MyEclipse EJB項目中使用。您可以通過項目圖標區分MyEclipse EJB項目與其他項目類型。當其中一個EJB項目作為一個EAR模塊時,您可以使用一個現有的EJB項目或在創建新的 EAR項目時創建一個新的項目。
基于表單的部署描述編輯器能輕松編輯項目EJB的部署描述符。
要了解更多關于EJB項目信息,請參閱 。
EAR項目可以包括JCA(連接器)項目模塊來連接一個或多個企業信息系統(EIS)。當您創建一個連接器項目時,可以與指定的EAR項目連接。
可以使用JCA編輯器很容易地編輯連接器配置文件、ra.xml。
當您創建一個應用程序客戶端項目時,可以與指定的EAR項目關聯。
應用程序客戶端編輯器能很容易地編輯application-client.xml文件。
您可以使用ACP啟動配置向導來啟動重要的應用程序客戶端項目。通過右鍵單擊該項目來訪問配置,并選擇Run As>Run Configurations或Debug As>Debug Configurations。
JEE5或更高版本的項目支持IBM WebSphere-specific描述符文件綁定、擴展和編輯模型擴展。MyEclipse包含了對這些描述符文件的可視化編輯器,這些文件使用EAR、EJB、應用程序客戶端和Web項目。通過應用程序的部署描述符文件編輯器為每個項目類型訪問這些特殊的描述符文件。當您單擊WebSphere部署描述符鏈接時,編輯器會檢查文件是否存在。如果沒有,您可以選擇生成文件。
Binding and extension files被創建為1.0或1.1版本,這取決于在WebSphere選定項目目標運行時的環境版本。WebSphere 8.0使用binding and extension files 1.1版本,WebSphere 7.0使用1.0版本。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網