Time of Update: 2017-02-27
簡介:Eclipse Europa 提供了許多用於瀏覽和編輯 Java™ 檔案的方便功能。瞭解 Eclipse Europa 提供了哪些功能及如何使用這些功能,當您學完本教程時,您可能會說 “我以前可真不知道”!開始之前關於本教程本教程將介紹如何用 Eclipse Europa 提高生產率,這裡將提供 10 種方法加速在 Eclipse 中的開發工作。本文展示的用於提高生產率的許多功能是 Eclipse Europa 中
Time of Update: 2017-02-27
持續整合系統簡介持續整合系統是指持續地編譯、測試、檢查和部署原始碼的系統。Martin Fowler 對 持續整合是這樣定義的 :持續整合是一種軟體開發實踐,團隊開發成員經常整合它們的工作,通常每個成員每天可 能會發生多次整合。每次整合都通過自動化的構建(包括編譯、發布、自動化測試)來驗證,從而儘快地發現整合錯誤。這 個過程可以大大減少整合的問題,從而讓團隊能夠更快的開發內聚的軟體。持續整合有以下幾個特點和要求:有統一的原始碼庫。開發人員基於同一個原始碼庫進行開發是進行持續整合的一個前提。
Time of Update: 2017-02-27
初次使用Eclipse開發PHP項目,安裝還是得花費一定的時間的,仔細看一下本 文,可以節約不少時間。首先。Eclipse項目是用Java開發的,所以需要在Java的虛擬機器上運行,而Eclipse預設是沒有帶虛擬機器的,所以如 果你的機器上沒有安裝Java虛擬機器(一般的Windows機器上都沒安裝),你先得安裝一個,在這裡順便說一下,安裝Java虛擬機器有J2SDK和
Time of Update: 2017-02-27
我想絕大部分Eclipse外掛程式開發人員對擴充點這個概念應該都比較熟悉了,那 麼什麼時候決定建立自己的擴充點呢?簡單的說一下俺的看法,錯了不要笑話。為什麼說這個問題呢?親眼看到一些外掛程式開發剛入門的人,不怎麼懂得擴充 點相關的東西,也談不上理解擴充點機制,所以這個時候從來不自己定義新的擴 展點;過了一段時間之後,感覺使用Eclipse擴充點有點經驗了(尤其是 workbench相關的擴充點肯定經常使用),開始定義自己的擴充點了,....,災 難發生了,亂定義擴充點,各種想法的擴充點都出來了.
Time of Update: 2017-02-27
Lomboz是Eclipse的一個主要的開源外掛程式(open-source plug-in),Lomboz外掛程式能夠使Java開發人員更好的使用Eclipse去建立,調試和部署一個100%基於J2EE的Java應用伺服器。Lomboz外掛程式的使用,使得Eclipse將多種J2EE的元素、Web應用的開發和最流行的應用伺服器車結合為一體。Lomboz的主要功能有:1、使用HTML pages, servlets, JavaServer™ Page (JSP)
Time of Update: 2017-02-27
簡介:瞭解 BIRT 擴充點模型,使用新的 V2.3+ 擴充模型在 BIRT 中建立基 本彙總擴充。本文介紹商業智慧和報告工具(Business Intelligence and Reporting Tools,BIRT)擴充點模型,並在 BIRT V2.3.x 和 V2.5.x 中實際建立一個彙總 擴充。在較早的 BIRT 版本中,建立彙總擴充的方式是擴充 org.eclipse.birt.data.aggregation 擴充點,這會在一個名為 Total 的全域對
Time of Update: 2017-02-27
簡介: Eclipse Memory Analyzer(MAT)是著名的跨平台整合式開發環境 Eclipse Galileo 版本的 33 個組成項目中之一,它是一個功能豐富的 JAVA 堆 轉儲檔案分析工具,可以協助你發現記憶體漏洞和減少記憶體消耗。本文主要介紹如 何安裝配置 Memory Analyzer,並結合一個執行個體,介紹如何利用 MAT 來進行堆轉 儲檔案分析,找到記憶體泄露的根源。概述對於大型 JAVA 應用程式來說,再精細的測試也難以堵住所有的漏洞,即便我
Time of Update: 2017-02-27
如題,今天看到有人在問這問題,好奇,網上尋找了下。沒有找到解決辦法。自己動手,如下:eclipse內建瀏覽器的訪問記錄是儲存在對應的工程目錄下的.metadata配置 中,也就是說你建立一個工程的話就沒有了。如果確實要刪除那就找到工作空間中的org.eclipse.ui.browser.prefs檔案 ,例如我的工作空間是D:\rapin那麼檔案所在的位置為:D:\rapin\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.
Time of Update: 2017-02-27
雖然各個作業系統之間的線程機制是不一樣的,但是大致是相同的。當使用者使用GUI程式時,如果點滑鼠或按下鍵盤上的鍵等時,作業系統會產生對應的GUI事件,它來決定哪個視窗或程式來接受每一個事件並且放到程式的事件隊列中.任何GUI程式的底層結構就是一個事件迴圈.程式首先初始化事件迴圈,並開始迴圈,這個迴圈會從事件隊列依次接收GUI事件並一一做出相應的反應.程式應該對事件做出快速的反應使程式一直對使用者有響應,舉個例子,使用者點了一下程式裡的一個按鈕結果程式就沒反應了,那麼這個程式應該算是一個失敗的程式
Time of Update: 2017-02-27
1、大綱視圖右鍵功能表項目受editpart的createEditPolicies()方法影響。例如 :雖然右鍵菜單提供了刪除選項,但只要相關的treeeditpart沒有install ComponentEditPolicy,那麼當滑鼠開啟該節點的右鍵菜單時,是不會看到“刪除”項的。2、和1類似,有時候某些作為容器元素的對象不希望被使用者選中,也是通過修改policy來實現的。具體如下:editpart實現public class BoardPart extends
Time of Update: 2017-02-27
Eclipse是一個流行的針對Java編程的整合式開發環境(IDE)。它還可以用作編寫其他語言(比如C++和Ruby)的環境,合并各種種類工具的架構,以及建立案頭或伺服器應用程式的富用戶端平台。如今,Eclipse開源社區擁有數十個項目,其範圍從商務智能到社會網路等各個方面。Eclipse同時也是管理這些項目的非贏利性組織的名稱。(而且,儘管我相當肯定它並非地板蠟,還是存在Eclipse汽車、足球隊和口香糖。)Eclipse version 3.2在Eclipse Callisto
Time of Update: 2017-02-27
簡單地說,Europa就是Eclipse下屬21個主要項目的同時發行。值得注意,雖然Europa和Eclipse的發行同時推出了一系列項目,但這並不意味著這些項目是完全統一的。每個項目仍然是彼此獨立的開源項目,分別擁有有各自的項目領導階層、提交者和開發計劃。總的來說,Europa能為開發人員提供更加透明、更加可預測的開發週期,這使得開發人員在Eclipse項目上開發時可以大大提高工作效率。如果能夠確定軟體完成的日期,這將使軟體的發布更加容易。獲得Europa在開始逐個瞭解21個項目的詳細資料之前
Time of Update: 2017-02-27
“精通 Eclipse” 系列的這一部分將詳細介紹 Eclipse 的 Java 編輯器。開發人員將在這個編輯器上花費大量的時間,因此瞭解其進階功 能可以顯著提高您的生產率。Organize Imports 命令Organize Imports 命令將添加缺失的匯入並將現有的匯入聲明組織到 Java 檔案中。您可以通過使用 Ctrl+Shift+O 按鍵組合在當前編輯器 中運行這條命令。要將 Organize Imports
Time of Update: 2017-02-27
本文將介紹 Java™ Development Tools(JDT),示範一些常用功能並說明如何自訂這些常用功能。還將討論 Eclipse 整合開發環 境(IDE)不同於其他環境的概念和功能,或者 JDT 新使用者不容易發現的功能。如果您剛開始使用 Eclipse V3.4,請參閱第1部分。JDT 是什嗎?Eclipse 與 Java 開發是同義語。但是,對於大多數 Eclipse 新手來說,Eclipse 與 Java 技術之間的關係可能 並不十分清晰。Eclipse 是用
Time of Update: 2017-02-27
Rational Functional Tester(RFT)8.0 版本強化了基於 Eclipse 的應用系統的自動化測試功能,更是增加了對於 GEF(Graphical Editor Framework)對象的支援。本文立足 Eclipse 的視窗構件集合,重點介紹如何配置 RFT 的 Eclipse 應用,如何針對 Eclipse 的構件進行動態尋找,以及 GEF 對象的配置和測試。一、概述IBM Rational Functional Tester
Time of Update: 2017-02-27
第1 部分適用於 Eclipse 的新使用者,將向 Eclipse 新手解釋一些通常很難理解的 Eclipse 術語,並介紹 Eclipse IDE 的各個部分。本文 將說明 Eclipse 工作台是什麼;並探究項目與工作空間(Eclipse 組織原始碼的方法)之間的差別及其之間的關係。最後,本文將說明如何根 據需要自訂 IDE 的各個部分。工作台主 Eclipse 視窗稱為工作台(參見圖 1)。它包含功能表列、工具列、編輯器和視圖等內容。工具列下方放置編輯器和其他視圖的地區稱為
Time of Update: 2017-02-27
用Eclipse Europa進行Web開發,第3部分 - Ruby Development Toolkit和RadRails在介紹如何通過 Eclipse 實現用 Java™、PHP 和 Ruby 語言進行 Web 開發的三部分系列 “用 Eclipse Europa 進行 Web 開發” 的第 1 部分中,您瞭解了如何使用 Eclipse 的最新版本 —— Europa —— 快速開發 Java Web
Time of Update: 2017-02-27
成為一名 Web開發人員恰逢其時。從來不曾像現在一樣有如此多的技術選擇 。大量優秀的開源 Web 服務器、資料庫、程式設計語言和開發架構供您使用。無論 您希望使用哪種技術組合,都存在可以提高生產力的整合式開發環境 (IDE): Eclipse。本教程是三部分系列教程 “Web development with Eclipse Europa” 的第 1 部分,將介紹如何通過 Eclipse 實現使用 Java™ 技術、PHP 和 Ruby 的 Web
Time of Update: 2017-02-27
我們知道,在Grails項目中使用Grails類建立工具如“grails create- domain-class”等,能幫我們建立domain、service和controller等類及它們的 測試類別及其他。因此,我們在Grails項目中常常是使用這些工具幫我們建立各種 類,而不是直接動手去建立它們。前面,我們已經動手將Grails項目整合到了 Eclipse裡來,那麼,在Eclipse開發平台上,我們又該如何建立這些對象呢?在Grails官方網站上,對此有一段說明,
Time of Update: 2017-02-27
儘管到目前為止還沒有人將Eclipse Modeling Project 稱為新的超級模型,但是其自身已經符合當前最受關注的面向服務架構(SOA)。這一點,著實吸引了不少目光……EclipseModeling Project (EMP)將更新為EclipseFoundation 於6月29號發布的Europa工具。除了提供成熟的繪圖建模與對整合模組化語言(UML)版本2.0的支援外,EMP支援Europa發布的包括新的SOA工具項目和網路工具項目的其他一些工具,