Time of Update: 2017-02-27
剛才在使用eclipse的時候發生了vm佔用過高而無法使用的問題,最初我以為只要重啟eclipse就可以解決,重啟之後仍然沒有效果。重啟PC之後開啟eclipse仍然無法開啟。eclipse是有自己的崩潰日誌的,找到崩潰日誌,經過嘗試確認stackoverflow中的一個回答對於我的問題是有效,具體步驟如下。一、查看eclipse的崩潰日誌eclipse的崩潰日誌儲存的位置是
Time of Update: 2017-02-27
有時候我們在ubuntu上串連好手機,並且手機確定已經開啟usb偵錯模式,卻發現在終端執行adb命令時提示找不到裝置(eclipse也是以adb方式串連手機的)。我們都知道,在windows下,通常情況下,只要用豌豆莢之類的工具裝好驅動串連上手機了,就可以用了。但Linux下就無此類驅動的說法,那就只能從另外一方面下手,那就是查看手機的連接埠號碼,並將其連接埠號碼添加到~/.android/adb_usb.ini,檔案中簡單的幾步:①通過Ctrl+Alt+T開啟終端,輸入lsusb,即可查看我們
Time of Update: 2017-02-27
Editor 和 View 是 Eclipse 中用於展示和管理資源的兩種 UI 元素。Editor 提供了一套方便的機制協助使用者實現對資源的修改及儲存。但對於 View,它在很大程度上提供是對資源的樹形展示,那如何將對資源的修改在 View 上反映出來,並通過對 View 的操作來儲存 View 中的資源呢? Common Navigator Framework(CNF)提供了不同於 Editor 的資源儲存機制 (Saveable Protocol) 來協助使用者完成對 View
Time of Update: 2017-02-27
向客戶機顯示iPhone內容使用 iUI 和 iPhone 列表結構iPhone 和 iPod touch 使 Mobile Safari 成為風靡美國的手機瀏覽器。雖然使用 Mobile Safari 呈 現普通 Web 頁面綽綽有餘,但是許多 Web 開發人員都建立了針對 iPhone 的應用程式版本。本文是 “ 使用 Ruby on Rails 和 Eclipse 開發 iPhone 應用程式” 系列的第 2 部分,介紹了將下鑽(drill-
Time of Update: 2017-02-27
概述反編譯是一個將目標代碼轉換成原始碼的過程。而目標代碼是一種用語言表示的代碼 , 這種語言能通過實 機或虛擬機器直接執行。文本所要介紹的 JD-Eclipse 是一款反編譯的開源軟體,它是應用於 Eclipse 開發平台的外掛程式,它 可以協助開發人員在偵錯工具的過程中顯示所有的 Java 原始碼,方便了開發人員的開發工作。JD-Eclipse 的安裝 及配置進階語言來源程式經過編譯變成可執行檔,反向編譯就是其逆過程。但是由於反向編譯的複雜性,通常不能
Time of Update: 2017-02-27
學習使用 Eclipse-WebSphere7-DB2 資料庫建立 EJB V3.0 實體 Bean簡介:EJB V3.0 提供了一個關於使用 Java™ 技術實現資料持久化的健壯工具集。使用 EJB並 不會很難。瞭解如何在 Eclipse 環境中使用這些功能,以及使您的應用程式更緊密地與有用Data Integration。 雖然本文採用了IBM® WebSphere® 應用伺服器和 DB2® 的試用版本作為樣本,但是所討
Time of Update: 2017-02-27
介紹現在IT開發人員比以往任何時候都更加關注測試的重要性,沒有經過良好測試的代碼更容易出問題。在極限編程中,測試驅動開發已經被證明是一種有效提高軟體品質的方法。在測試驅動的開發方式中,軟體工程師在編寫功能代碼之前首先編寫測試代碼,這樣能從最開始保證程式碼的正確性,並且能夠在程式的每次演化時進行自動的迴歸測試。單元測試是和開發人員最密切相關的測試類型。它通常由開發人員編寫和執行。由於單元測試通常發生在錯誤產生之後不久,因此通過單元測試發現錯誤然後進行修正的代價通常比較小。單元測試是如此重要,以至於
Time of Update: 2017-02-27
使用Eclipse和Java SE 6建立獨立Web Services應用程式,第2部分: Web服務用戶端應用程式開始之前關於本系列此系列教程示範如何使用 Java SE 6 建立可輕鬆地從命令列而不是從 Web 應 用程式伺服器容器中啟動並執行獨立 Web 服務服務端和用戶端應用程式。在簡單的 Hello World 樣本中,您將利用 Eclipse IDE、Java SE 6 和 Apache Ant 輕鬆 建立完全可以正常工作的 Web 服務服務端和用戶端應用程式。您還將使用
Time of Update: 2017-02-27
Ruby on Rails 的地位如日中天。隨著它的流行,開發人員越來越迫切地需要一個整合式開發環境(IDE)來使 Rails 更容易使用。RadRails 是基於 Eclipse 的環境,能夠滿足大多數開發人員的要求。本文介紹了 RadRails IDE,並假定您已經知道用 Ruby on Rails 開發 Web 應用程式的方法,因此,本文將不會花時間說明 Ruby or Rails 代碼,而將主要說明 IDE 本身。下載和安裝 RadRails您想要趕時髦使用 Ruby on Rails,
Time of Update: 2017-02-27
開始之前在本教程中可以學到什嗎?如何從本教程獲得最大的收益?關於本教程本教程介紹 Eclipse Test and Performance Tools Platform(TPTP),逐步說明了如何安裝 Eclipse 和 TPTP 工具,並示範如何分析正在啟動並執行 Java 應用程式。前提條件為了從本教程中獲益,您應該具備 Java 軟體開發經驗並瞭解整個軟體開發生命週期,包括測試和分析。還應該熟悉從命令列安裝軟體,以及設定和管理 shell 和系統內容變數,比如 Java
Time of Update: 2017-02-27
如果在開發中,(Eclipse)刪除了一些檔案後又發現需要這些檔案該怎麼辦?現在刪除T1.java和T4.properties。滑鼠右鍵點擊項目名ZJ,選擇Restore from Local history。選擇需要恢複的檔案,即可恢複所需要的檔案。同樣,在Java檔案中也可以恢複刪除的部分。下面示範T1.java。在類T1中做出修改後,選擇Local History可發現修改的地方。可以發現在類T1中所做出的修改(類似CVS)。Blog:
Time of Update: 2017-02-27
由於 Eclipse 具有功能強大的 Java 開發環境,這使它獲得了人們的一致好評。這個 Java 開發環境(再加上團隊環境和其它基礎功能)使 Eclipse 成為令人信服的整合式開發環境,對 Java 開發人員來說,這是個好訊息。而且,Eclipse 還是一個開放源碼項目。但真正使人們對 Eclipse 感到興奮的是它提供了擴充的可能性。許多基於 Eclipse 的商用產品都顯示出這種提供整合產品的方法的實際意義。例如,IBM WebSphere Application Developer
Time of Update: 2017-02-27
當您訪問 Eclipse 協助系統時(通過 Help > Help Contents),您實際上啟動了一個嵌入式的 Apache Tomcat 伺服器。然後開啟了一個基於 網頁瀏覽器的視窗,定位到伺服器上適當的頁(見圖 1)。文檔同時在左側提供了一個可摺疊的索引,右側是 HTML 文檔,隨時可以進行搜尋(幸好有 Apach Lucene 搜尋引擎)。由於使用了 Tomcate,您不只可以用 HTML;例如,您可以用 JSP
Time of Update: 2017-02-27
從 V3.0 開始,Eclipse 通過選擇開放服務網關協議(Open Services Gateway Initiative,OSGi)來替換先前版本中不穩定的 Eclipse 外掛程式技術,從而實現了一次巨大飛躍。這次轉變對於使用者來說幾乎是透明的,因為現在所使用的外掛程式的安裝和操作看上去和以前的外掛程式沒有什麼不同。圖 1. Eclipse 內的外掛程式由於 Eclipse 現在是在 OSGi 上構建的,因此我們在圖 1 中看到的外掛程式是功能完整的 OSGi 包。(圖 2 顯示了使用
Time of Update: 2017-02-27
Callisto 是什嗎?Callisto 是針對 Eclipse 的 10 個項目的協同發布,它大大簡化了準備和運行 Eclipse 的過程,使您可以隨意做自己想做的事。Callisto 並不是 Eclipse V3.2 的另外一種定製版本,也不是訪問 Eclipse Callisto Discovery Site 時看到的那些項目的替代產品。使用 Callisto Discovery Site,可以輕鬆獲得您在進行 Web 或 Java 2 Platform, Enterprise
Time of Update: 2017-02-27
簡介Eclipse 是使用 Java 技術開發 Web 應用程式的理想平台。動態 Web 應用程式的 3 層設計非常適合與運行在 servlet 容器(例如 Apache Jakarta Tomcat)中的 JSP 和 Servlet 相結合。持久資料層可以適當地由 Derby 資料庫提供。用於開發 J2EE 和 Web 應用程式的 Eclipse Web Tools Platform (WTP) 項目工具集,加上 Derby Eclipse 外掛程式,可以提供快速而簡便的 Web
Time of Update: 2017-02-27
編者註:本文更新版本“Eclipse 平台入門” 2008 年 8 月發表。此最初版本將保留下來供大家參考。要瞭解 Eclipse 的最新功能,請閱讀新文章。Eclipse 是什嗎?Eclipse 是一個開放原始碼的、基於 Java 的可擴充開發平台。就其本身而言,它只是一個架構和一組服務,用於通過外掛程式組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛程式集,包括 Java 開發工具(Java Development
Time of Update: 2017-02-27
哪個 Eclipse 發行版適合您使用?基於 Eclipse Europa 的商業發行版(distros)將提供各種功能和便利。許多商業發行版還提供免費版或社區版供下載和使用。本文將比較 CodeGear JBuilder 2008 Turbo 試用版、nexB EasyEclipse、IBM 的 Europa 包和 Innoopract 的 Yoxo On Demand 發行版 — 所有這些發行版都允許下載預打包的、自訂版本的 Eclipse
Time of Update: 2017-02-27
概述本文的目的是向您展示如何在 Eclipse 整合式開發環境(IDE)中使用幾種不同的工具,例如 Java Development Tools、IBM? DB2? plug-ins for Eclipse 和 IBM integration plug-in for Derby,以便開發 Apache Derby 應用程式。本文將介紹一個典型 Derby 應用程式的整個開發週期,從資料庫的建立開始,然後經曆 JDBC
Time of Update: 2017-02-27
Eclipse 是一個免費的、正日益流行起來的 Java 整合開發環境,最新版本的 Eclipse 中提供了很多特性,這些特性使它不但能與其他免費的 IDE 競爭,而且,即使是 IntelliJ IDEA 之類的專業商業軟體,Eclipse 也能與之競爭。本文將 Eclipse 與 IDEA 進行了簡單比較,為那些希望轉換到 Eclipse 或者只是想體驗一下 Eclipse 的程式員提供一份指南,讓他們瞭解 Eclipse 提供了哪些令人激動的特性。Eclipse 與 IDEA