使用Eclipse創建JAVA程式與調試代碼

來源:互聯網
上載者:User
關鍵字 java 透視 選擇 調試

HTTP://www.aliyun.com/zixun/aggregation/13428.html">Eclipse 是一個開放原始碼的、基於 JAVA 的可擴展開發平臺。 就其本身而言,它只是一個框架和一組服務,用於通過外掛程式元件構建開發環境。 幸運的是,Eclipse 附帶了一個標準的外掛程式集,包括 JAVA 開發工具(JAVA Development Tools,JDT)。

Eclipse最初是由IBM公司開發的替代商務軟體Visual Age for JAVA的下一代IDE開發環境,2001年11月貢獻給開源社區,現在它由非營利軟體供應商聯盟Eclipse基金會(Eclipse Foundation)管理。 2003年,Eclipse 3.0選擇OSGi服務平臺規範為運行時架構。 2007年6月,穩定版3.3發佈。 2008年6月發佈代號為Ganymede的3.4版。

Eclipse是著名的跨平臺的自由整合式開發環境(IDE)。 最初主要用來JAVA語言開發,但是目前亦有人通過外掛程式使其作為其他電腦語言比如C++和Python的開發工具。 Eclipse的本身只是一個框架平臺,但是眾多外掛程式的支援使得Eclipse擁有其他功能相對固定的IDE軟體很難具有的靈活性。 許多軟體發展商以Eclipse為框架開發自己的IDE。

Eclipse 最初由OTI和IBM兩家公司的IDE產品開發組創建,起始于1999年4月。 IBM提供了最初的Eclipse代碼基礎,包括Platform、JDT 和PDE。 目前由IBM牽頭,圍繞著Eclipse專案已經發展成為了一個龐大的Eclipse聯盟,有150多家軟體公司參與到Eclipse專案中,其中包括Borland、Rational Software、Red Hat及Sybase等。 Eclipse是一個開發源碼專案,它其實是 Visual Age for JAVA的替代品,其介面跟先前的Visual Age for JAVA差不多,但由於其開放源碼,任何人都可以免費得到,並可以在此基礎上開發各自的外掛程式, 因此越來越受人們關注。 近期還有包括Oracle在內的許多大公司也紛紛加入了該專案,並宣稱Eclipse將來能成為可進行任何語言開發的IDE集大成者,消費者只需下載各種語言的外掛程式即可。

當Eclipse初次開機時進入的是資源透視圖,在這個透視圖中可以管理專案、資料夾、檔和其它資源,按照Eclipse的說法,這些面板叫做視圖,一套完整的視圖叫做透視圖,在資源透視圖中,你可以使用左上方的視圖(導航視圖) 導航和創建資源。

在Eclipse中做事之前,如創建JAVA程式,需創建一個JAVA專案,創建JAVA專案的步驟如下:

1、在導航視圖上點擊右鍵,在彈出的內容功能表中選擇新建專案;

2、在新建專案對話方塊中,Eclipse提供了專案選項:JAVA,外掛程式開發等。 因此你想要創建一個JAVA專案,在對話方塊左邊選擇JAVA;

3、在對話方塊右邊選擇JAVA專案,如果你還安裝了其它JAVA外掛程式開發包,在這裡也會一起列出來(如EJB,Servlet等),Eclipse預設安裝的JDT僅支援標準JAVA應用程式,因此你必須選擇JAVA專案選項;

4、點擊下一步進入新建專案嚮導對話方塊;

5、首先給專案命一個名字,因為是一個簡單的「Hello, world」例子,因此這裡我輸入「Hello」,點擊下一步,設置構建JAVA專案的設置選項,對於這個專案你不需要做任何修改即可;

6、點擊完成;

7、Eclipse此時會提示你這種專案是和JAVA透視圖關聯的,並詢問你是否切換到JAVA透視圖,選擇是。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.