Edzy_Java

            BlogJava :: 首頁 ::  ::  ::  :: 管理 ::
            58 隨筆 :: 12 文章 :: 11 評論 :: 0 Trackbacks

          一、Eclipse插件開發之新手入門

          ?????? 會使用Eclipse來開發Java應用程序

            了解插件這個詞的概念

            了解一些XML的知識 本文是一個入門的文章,只是向大家說明開發一個插件的簡單步驟,同時了解在開發插件時涉及到的技術面會有哪些。

            Eclipse SDK概述

            我們通常使用的Eclipse也就是我們這里所說的Eclipse SDK,這個SDK中包括了很多的內容,如下圖所示:

          ?  運行時核心(Eclipse Platform) - SDK必須一個Eclipse Platform,它自身不具有任何對最終用戶有意義的功能, 它是一個加載所有插件的基礎平臺。也就是Eclipse的運行時最小集合了。

            Java 開發工具(JDT) - 我們所有的有關Java的開發部分都是由這個插件來完成了,它形成了對于Java最為基礎的編輯、 編譯、運行、調試、發布的環境。

            插件開發者環境(PDE) - 開發插件的插件,我們如果要開發插件哪么我們就會發現所有的工作環境都是由它來提供的。 它提供了用來自動創建、處理、調試和部署插件的工具。

            我們將來要開發的插件都是由平臺來加載和運行,而PDE則是開發插件的開發環境,JDT則是開發插件時的Java代碼的開發環境。

            創建插件項目

            設置引用項目

            開發插件時需要大量的外部庫,這些外部庫主要是現有的Eclipse中各個插件所提供的庫。 為了開發方便,我們先將這些外部庫由一個項目統一引用。

            從資源透視圖中,使用文件>導入...>外部插件和段。

            在下一步中選擇抽取源歸檔并在項目中創建源文件夾。

            到顯示稱為選擇的屏幕,選擇 org.eclipse.ui,然后單擊完成按鈕。

            創建項目

            在Eclipse需要創建一個空的插件項目,為了讓我們更好的理解插件中各個文件的來源,我們從一個空白的插件項目開始:

            1) 打開新建項目...向導(文件>新建>項目...)并從插件開發類別中選擇插件項目。

            2) 將com.huangdong.examples.helloworld用作項目的名稱。缺省情況下,向導還會將com.huangdong.examples.helloworld設置為標識。

            3) 最終,確保在插件代碼生成器頁面上選擇了創建空白插件項目。

            4) 當詢問您是否想切換到“插件開發”透視圖時,回答是。

            5) 選擇com.huangdong.examples.helloWorld項目并打開屬性對話框。

            6) 在Java構建路徑屬性中,選擇項目選項卡,并選擇項目org.eclipse.ui。這些包含了項目需要的導入類。

            7) 重建項目。

          二、Eclipse+JBoss+MySQL開發環境設置

            雖然國內開發者早已習慣了D版,但筆者以為還是防患于未然,應盡早加入OpenSource行列,促進國內軟件業的發展。

            本文所推薦的Eclipse、JBoss、MySQL均是名氣很高的開源軟件,并且非常實用。

            1、JDK:到http://java.sun.com下載,推薦使用J2SDK1.4.X

            2、JBoss:到http://www.jboss.org下載,筆者使用jboss-3.0.4_tomcat-4.0.6

            3、MySQL:到http://www.mysql.com下載,筆者使用mysql-4.0.13,另須下載MySQL Control Center(圖形化管理工具),到http://sourceforge.net/projects/mmmysql/下載MySQL的JDBC驅動程序,如mm.mysql-2.0.14-you-must-unjar-me.jar

            4、Eclipse:到http://www.eclipse.org下載,最新版本為3.0M8,如果是新手推薦下載2.1.2和語言包(2.1.2_Translations)。到http://www.objectlearn.com/下載lomboz(此插件開發J2EE必需),需要注意的是lomboz的版本必須與eclipse版本一致,否則不正常。

            環境設置(以win2000下D盤作根目錄為例):

            1、JDK的安裝配置在此不再說明。

            2、將JBoss解壓到D:\,將MySQL的JDBC驅程包中的mm.mysql-2.0.14-bin.jar解壓到D:\jboss-3.0.4_tomcat-4.0.6\server\default\lib中,再將D:\jboss-3.0.4_tomcat-4.0.6\docs\examples\jca目錄下的mysql-service.xml拷貝到D:\jboss-3.0.4_tomcat-4.0.6\server\default\deploy目錄下,找到相應段落并作如下修改:

          <attribute name="JndiName">MySqlDS</attribute>

          <attribute name="ManagedConnectionFactoryProperties">
          <properties>
          <config-property name="ConnectionURL" type="java.lang.String">jdbc:mysql://localhost:3306/test</config-property>
          <config-property name="DriverClass" type="java.lang.String">org.gjt.mm.mysql.Driver</config-property>
          <!--set these only if you want only default logins, not through JAAS -->
          <config-property name="UserName" type="java.lang.String">root</config-property>
          <config-property name="Password" type="java.lang.String"></config-property>
          </properties>

          </attribute>

            3、安裝MySQL和MySQL Control Center,到mysql\bin目錄中啟動mysqld-nt.exe,即開啟mysql服務。使用MySQL Control Center很方便地進行管理(類似SQL Server)。

            4、將Eclipse(以3.0M8為例)解壓到D:\,再將lomboz包中plugins目錄中的內容解壓到D:\Eclipse\plugins中,啟動eclipse。(1)window--preferences--lomboz,設置JDK Tools.jar,Server Definitions--Server types:JBoss 3.0--Application Server Directory:D:/jboss-3.0.4_tomcat-4.0.6;Classpath Variable:D:/jboss-3.0.4_tomcat-4.0.6(2)window--Customize Perspective--Shortcuts--New--Java,勾選lomboz J2EE Wizards。

          posted on 2006-11-20 18:45 lbfeng 閱讀(1127) 評論(0)  編輯  收藏 所屬分類: 開發工具雜談

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 铜川市| 星座| 沅陵县| 隆子县| 保康县| 晴隆县| 陆良县| 曲靖市| 曲阜市| 德庆县| 三门县| 额济纳旗| 和静县| 德江县| 舟山市| 霍州市| 涪陵区| 永和县| 大余县| 大理市| 大渡口区| 兴海县| 通辽市| 留坝县| 独山县| 石河子市| 延津县| 新化县| 洱源县| 内江市| 青神县| 疏勒县| 大港区| 克拉玛依市| 梅州市| 绍兴市| 宝应县| 都安| 手游| 清水县| 吉隆县|