Time of Update: 2017-02-27
簡介:Apache Wink 是 Java™ API for RESTful Web Services (JAX-RS) 規範的一個開源實現 。瞭解如何使用 Apache Wink、Eclipse IDE 以及 Maven 專案管理工具開發、部署和運行 RESTful Web 服務。Apache Wink 是一個促進建立和使用 REST Web 服務的 Apache 孵化器項目。通過 REST Web
Time of Update: 2017-02-27
Eclipse CDT + MinGW 建立動態連結程式庫(dll).1. 建立動態連結程式庫的工程選擇: Shared Library: Empty Project -> MinGW GCC2. 建立匯出函數/* * say.cpp * * Created on: 2014年4月16日 * Author: Spike */ #include <iostream> #include <string>
Time of Update: 2017-02-27
簡介:代碼產生技術是項目建設中常用的減輕工作量的方法,但大部分開發人員對 Eclipse 平台下的代碼產生技術瞭解不多。本文詳細介紹在 Eclipse 平台下進行代碼產生的技術,包括 Eclipse 自身模板引擎 JET 的使用,進行 Eclipse 項目產生使用的技術,以及在 Eclipse 平台下進行代碼產生的相關輔助技術。本文對軟體架構師和 Eclipse 開發人員都將有所裨益。Eclipse 的 Java Emitter Templates(JET)一個開源的模板引擎,其功能是在
Time of Update: 2017-02-27
開發iPhone的進階視圖構建視圖和表單iPhone 和 iPod touch 使 Mobile Safari 成為風靡美國的手機瀏覽器。雖然使用 Mobile Safari 呈 現普通 Web 頁面綽綽有餘,但是許多 Web 開發人員都建立了針對 iPhone 的應用程式版本。本文是 “ 使用 Ruby on Rails 和 Eclipse 開發 iPhone 應用程式” 系列的第 3 部分,介紹當使用者瀏覽到列表結
Time of Update: 2017-02-27
如何掌握專家的最佳實務並提高您的模型驅動開發進度簡介:建立模板來使最佳實務代碼化(即產生工件)是一種強大的概念,能節約您無數時間和減少沉悶的編碼。本文介紹代碼產生架構 JET,這是一個 Eclipse 技術的項目。代碼產生不是一個新概念。它出現有一段時間了,而且作為提高生產力的一種方式,隨著模型驅動開發(MDD)的發展而普及開來。Eclipse 項目有一個稱為 JET 的技術項目就是一個專門的代碼產生器。JET 所能產生的不僅僅是
Time of Update: 2017-02-27
使用 IBM 基於規則的可訪問性驗證環境自動驗證基於 Java 的 GUI 可訪問性簡介:IBM® Rule-based Accessibility Validation Environment (RAVEN) 是一種 Eclipse 插 件,它提供了對 GUI 組件的運行時檢查,從而確保能夠持續使用 Java™ 可訪問性特性。本文對 RAVEN 工具進行了一番審視,並舉例說明了如何使用它驗證 Java Swing 應用程式。為軟體系統
Time of Update: 2017-02-27
eclipse.ini記憶體設定-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M這裡有幾個問題:1. 各個參數的含義什嗎?2. 為什麼有的機器我將-Xmx和-XX:MaxPermSize都設定為512M之後Eclipse可以啟動,而有些機器無法啟動?3. 為何將上面的參數寫入到eclipse.ini檔案Eclipse沒有執行對應的設定?下面我們一一進行回答1.
Time of Update: 2017-02-27
這裡要介紹的是如何給你的RCP程式或Eclipse外掛程式定義透視圖,並向透視圖中添加視圖及對各視圖間的擺放位置給出定義。 好,進入正題,給我們的外掛程式定義一個透視圖先:定義透視圖的方法相信很多人都比較清楚,要擴充org.eclipse.ui.perspectives擴充點,好,直接在我們的plugin.xml檔案中加入下面一句代碼就ok了:﹤extension point="org.eclipse.ui.perspectives">
Time of Update: 2017-02-27
開放服務網關協議 (Open Services Gateway Initiative),簡稱 OSGi,為網路服務定義了一個標準的、面向服務的計算環境,為使用者提供了開放的、面向服務元件的、易於部署的編程模型,這個編程模型允許使用者將定義好的介面規範綁定到 OSGi 運行環境中的特定Service,在構件 SOA 面向服務為中心的公司專屬應用程式的過程中,OSGi 技術正發揮越來越重要的作用。在本文中,將介紹 OSGi 的概念和體繫結構,並且利用 Eclipse 3.2 開發一個基於 OSGi
Time of Update: 2017-02-27
RDT 現在是 Aptana RadRails,但是仍然為 Ruby 開發人員提供功能強大的 IDE大約三年前,developerWorks 發布了 “使用 Eclipse 的 Ruby Development Tools 外掛程式”,該文章 介紹了在 Eclipse 的 Ruby Development Tools (RDT) 外掛程式中提供的一些特性,當時為 V0.5。在本文中 ,我們將重新審視該工具。現在,RDT 被稱為 Aptana RadRails
Time of Update: 2017-02-27
簡介:本文介紹了嵌入式富用戶端平台(embedded Rich Client Platform,eRCP)。將學習構成 eRCP 的各種組件,並得到在應用程式中使用它們的一些樣本。背景嵌入式富用戶端平台 (eRCP)的目的是把 Eclipse 的富用戶端平台(RCP)帶到嵌入式領域。eRCP 由以下組件構成:標準組件工具包(eSWT)—— 核心,擴充和移動擴充eJFaceeWorkbencheUpdate我們將討論每個組件,並在合適的地方使用代
Time of Update: 2017-02-27
簡介:Maven 將作為一個普通的構建系統,被人們重新認識,並且它將超越 Java技術。本文不打算成 為一篇 Maven 教程,而是將 Maven 與其他技術進行比較,讓您洞察 Maven 與 Eclipse 相適應的地方, 以及如何使這些工具相互協作。在過去幾年中,Maven 已經不僅僅是 Java 世界的一個時髦話題 。自 2001 年起,Maven 已經成為構建工具領域的先驅。最近幾年,人們常拿它與 Ant 比較。因為 Maven 與 Ant
Time of Update: 2017-02-27
在進行RCP開發的時候,有一個可視化編輯器,當然可以起到事半功倍的效果。對於進銷存管理系統這 樣簡單的程式來說,視圖加對話方塊就可以搞定所有的程式功能,然而對於視圖和對話方塊中的控制項,如果沒 有可視化編輯器的協助,足以讓開發人員焦頭爛額。然而選擇可視化編輯器的道路卻坎坷曲折,我在這裡把 我的經曆寫出來,希望對大家有一點協助。先來說說VE,我想大家一想到可視化編輯器的時候,第一個就會想到VE。我在這裡告訴大家,這個編
Time of Update: 2017-02-27
建立Java項目當Eclipse初次開機時進入的是資源透視圖,在這個透視圖中可以管理項目、文 件夾、檔案和其它資源,按照Eclipse的說法,這些面板叫做視圖,一套完整的視圖叫做透視圖,在資源 透視圖中,你可以使用左上方的視圖(導航視圖)導航和建立資源。在Eclipse中做事之前,如創 建Java程式,需建立一個Java項目,建立Java項目的步驟如下:1、在導航視圖上點擊右鍵,在彈 出的操作功能表中選擇建立項目;2、在建立項目對話方塊中,Eclipse提供了項目選項:Java,插
Time of Update: 2017-02-27
簡介:本文介紹如何使用 Eclipse 外掛程式 Ruby Development Tools(RDT),這個外掛程式使 Eclipse 能 夠成為一流的 Ruby 開發環境。那些希望利用 Eclipse 社區豐富的基礎設施來支援開發的 Ruby 開發人 員會從本文中受益,對有興趣使用 Ruby 的 Java開發人員也會有所收穫。為什麼要使用 Ruby?為什麼 Java 開發人員會關心 Ruby?Ruby 是 10 年前在日本開發出來的泛型指令碼語言。與流行 的信念相反,它是一種純物件導向語言。
Time of Update: 2017-02-27
Eclipse 和 OSGi 的關係,從 plugin.xml 到 manifest.mfEclipse 整合式開發環境(IDE)和 Eclipse Rich Client Platform(RCP)應用程式的核心由 Open Services Gateway Initiative(OSGi)規範的實現驅動。本文通過描述對 Eclipse 平台而言外掛程式是什麼 ,並跟蹤從 Eclipse V2.1 到今Apsara Infrastructure Management Framework於
Time of Update: 2017-02-27
使用 Open Services Gateway Initiative API 消除 Eclipse 外掛程式依賴性本文介紹了一個採用 XML 的外掛程式樣本,以便為定義好的擴充點註冊擴充。通過使外掛程式能夠感知 Extention Registry 並提供 OSGi 服務,我們可以完成這一完整的組件退耦操作。外掛程式、擴充點、OSGi如您所知,Eclipse 的組件架構是基於外掛程式 的 -- 這意味著將一組程式碼群組件化為單一的組件,然後利 用 Eclipse
Time of Update: 2017-02-27
在Eclipse外掛程式開發過程中,為了更好的維護和管理外掛程式項目構建路徑,最好將以前的單純的Jar包轉 換成Eclipse的外掛程式包,如果屬於開源的類庫的話,我們可以獲得它的原始碼檔案,在Eclipse中可以和容 易的查看和跟蹤源檔案,但有時我們也會碰到Source not found 的提示,比如這樣:碰到這樣的情況,如果有原始碼的話,可以建立一個原始碼外掛程式,這樣就可以直接查看原始碼檔案,
Time of Update: 2017-02-27
本文討論在 Eclipse 中應用補丁,包括在 Eclipse Galileo 中引入的一個功能。要利用本篇文章中的樣本,您需要安裝 Eclipse 並且有一個可用的原始碼庫,如 Subversion(SVN)或 Concurrent Versions System(CVS)。問題Eclipse 整合式開發環境(IDE)通過提供一些功能來促進團隊環境中的工作。這些功能使您可以直接在 IDE
Time of Update: 2017-02-27
編者註:本文更新版本“Eclipse 平台入門” 2008 年 8 月發表。此最初版本將保留下來供大家參考。要瞭解 Eclipse 的最新功能,請閱讀新文章。Eclipse 是什嗎?Eclipse 是一個開放原始碼的、基於 Java 的可擴充開發平台。就其本身而言,它只是一個架構和一組服務,用於通過外掛程式組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛程式集,包括 Java 開發工具(Java Development