麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

Eclipse開發工具使用指南

2019-11-18 15:47:42
字體:
來源:轉載
供稿:網友

  2001 年11 月 IBM 公布捐出了價值 4 千萬美金的開發軟件給開放源碼的 Eclipse 項目。如此受青睞的 Eclipse 是什么樣子呢,如何使用呢?本文的第一部分會使你對Eclipse有一個初步的熟悉。
并且,Eclipse這個號稱未來能進行任何語言開發的IDE集大成者,又將如何實現它的這一宏偉目標?第二部分介紹的Eclipse的插件開發將是其中的要害所在。

  Eclipse 是替代IBM Visual Age for java(以下簡稱IVJ)的下一代IDE開發環境,但它未來的目標不僅僅是成為專門開發Java程序的IDE環境,根據Eclipse的體系結構,通過開發插件,它能擴展到任何語言的開發,甚至能成為圖片繪制的工具。目前,Eclipse已經開始提供C語言開發的功能插件。更難能可貴的是,Eclipse是一個開放源代碼的項目,任何人都可以下載Eclipse的源代碼,并且在此基礎上開發自己的功能插件。也就是說未來只要有人需要,就會有建立在Eclipse之上的COBOL,Perl,Python等語言的開發插件出現。同時可以通過開發新的插件擴展現有插件的功能,比如在現有的Java開發環境中加入Tomcat服務器插件。可以無限擴展,而且有著統一的外觀,操作和系統資源治理,這也正是Eclipse的潛力所在。

  雖然目前Eclipse項目還沒有最后完成,但從已有的版本中已經能領略到Eclipse設計主導思想和主要功能特點。現在就了解Eclipse不但能使廣大程序員對這款業界期望很高的IDE能一睹為快,更為重要的是假如能參加到Eclipse項目的開發中或是閱讀它的開放源代碼,這對廣大程序員來說無疑是一個千載難逢的提高編程水平的好機會。Eclipse計劃提供多個平臺的版本,象Windows,linux,Solaris,HP-UX和AIX,以下只介紹Windows版本。本文第一部分先介紹Eclipse的基本使用方法。第二部分介紹如何進行Eclipse的插件開發。

  一.Eclipse簡介

  Eclipse是開放源代碼的項目,你可以到www.eclipse.org去免費下載Eclipse的最新版本,一般Eclipse提供幾個下載版本:Release,Stable Build,Integration Build和Nightly Build,建議下載Release或Stable版本,筆者用的是Build20020125(Stable版本)。Eclipse本身是用Java語言編寫,但下載的壓縮包中并不包含Java運行環境,需要用戶自己另行安裝JRE,并且要在操作系統的環境變量中指明JRE中bin的路徑。安裝Eclipse的步驟非常簡單:只需將下載的壓縮包按原路徑直接解壓既可。需注重假如有了更新的版本,要先刪除老的版本重新安裝,不能直接解壓到原來的路徑覆蓋老版本。在解壓縮之后可以到相應的安裝路徑去找Eclipse.exe運行。假如下載的是Release或Stable版本,并且JRE環境安裝正確無誤,一般來說不會有什么問題,在閃現一個很酷的月蝕圖片后,Eclipse會顯示它的缺省界面:


Eclipse開發工具使用指南(圖一)

圖一

  乍一看起來,Eclipse的界面有點象JBuilder,但實際操作進程中會發現它更象IVJ,究竟開發Eclipse的主導用量是開發IVJ的原班人馬(可參考www.oti.com)。另外還值得一提的是Eclipse項目的參預者除了IBM以外,還有象Borland,Rational Software,RedHat,Merant等一大批業界的姣姣者,這也為Eclipse的未來奠定了良好的基礎。

  下面將分別對Eclipse的各種特性作簡單介紹,包括:文件存放,開發環境,編譯與運行,版本治理,使用插件。

  1. 文件存放

  大多IVJ的初學者都對找不到Java源代碼感到非常不適應,因為IVJ把所有的源代碼都存儲到一個reponsitory庫文件中,想要得到文本格式的源代碼必須用EXPort功能從reponsitory中導出源代碼。使用了reponsitory的IVJ對源代碼的治理功能幾乎達到極致,正是這一點使得許多程序員對IVJ鐘愛有加。而Eclipse將源代碼以文本方式保存,卻實現了IVJ對源代碼治理的幾乎全部功能,并且還增加了一些新的功能,能達到這一點,不能不贊嘆于Eclipse開發者的高超技巧。

  安裝Eclipse之后,在安裝路徑的下一層路徑中會有一個workspace文件夾。每當在Eclipse中新生成一個項目,缺省情況下都會在workspace中產生和項目同名的文件夾以存放該項目所用到的全部文件。你可以用Windows資源治理器直接訪問或維護這些文件。

  將已有的文件加入到一個項目中目前有三種方式:第一種是象在IVJ中的一樣,用IDE的"File"菜單中的"Import"功能將文件導入到項目中。這也是推薦的方式。第二種是從Windows的資源治理器中直接拖動文件到項目中。第三種就是直接將文件拷貝到項目文件夾中,然后在Eclipse的資源瀏覽窗口中選擇項目或文件夾并執行從本地刷新功能(Refresh from locate)。需要說明的一點是,項目文件夾可以放在計算機的任何位置,并且可以在Eclipse中用新建項目的方法將項目路徑指定到已經存在的項目文件夾,然后在Eclipse中刷新即可。但要注重的是,任何項目文件夾建立或指定,目前都只能在Eclipse中用新建項目的方法來實現,即使是在缺省存儲項目文件夾的workspace路徑下新建立一個文件夾,在Eclipse環境中也是無法將它變成一個項目,也就是說,這個文件夾對Eclipse是不可視的。

  2. Eclipse開發環境

  和IVJ一樣,Eclipse開發環境被稱為Workbench,它主要由三個部分組成:視圖(Perspective),編輯窗口(Editor)和觀察窗口(View)。在下面的介紹中,希望讀者能知道Java視圖,Java包瀏覽窗口,資源視圖,資源瀏覽窗口等區別(其實最主要的也就是要區別視圖和窗口),以免在進一步的閱讀中產生混淆。圖二是它們之間的關系結構略圖:




發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品久久9999| 青草av.久久免费一区 | 亚洲乱搞 | 精品久久久久久久久久中文字幕 | 99视频有精品视频高清 | av电影在线观看免费 | free korean xxxxhd | 把娇妻调教成暴露狂 | 日韩视频二区 | 亚洲精品自在在线观看 | 黄色毛片18 | av色在线观看 | 成人免费看视频 | 国产视频在线观看免费 | 毛片在线视频在线播放 | 高清视频91| 精品国产成人 | 国产麻豆交换夫妇 | 成人视屏在线观看 | 黄色影院在线看 | 香蕉久久久精品 | 91色琪琪电影亚洲精品久久 | 7777视频 | 欧美乱码精品一区 | 成人毛片免费视频 | 性aaa | 亚州综合网 | 亚洲九草| 久久av一区二区 | 亚州综合网 | 成人免费看视频 | 毛片a区| 国内精品久久久久久2021浪潮 | 国产韩国精品一区二区三区久久 | 亚洲人成网在线观看 | 久章草影院 | 天天色宗合 | 噜噜色av| 一区二区三区四区高清视频 | 免费毛片a线观看 | 麻豆视频在线观看免费网站 |