Eclipse
摘要: 如何在SWT中使用chart(曲線圖表,如柱狀圖,餅圖等)? 目前我知道的有兩種方式: 方式一: 使用Eclipse BIRT中的chart引擎。 方式二: 使用JFreeChart。 最新的JFreeChart 1.0.2增加了對(duì)SWT的支持。 閱讀全文
摘要: Eclipse RCP平臺(tái)真的是一個(gè)非常好的平臺(tái),但是在用RCP的過程中,一定有一個(gè)大問題: SWT的UI widgets。 了解Swing的人知道,Swing下面有相當(dāng)多的widgets,而且Sun還贊助著一個(gè)SwingLab,為Swing開發(fā)更多的客戶化的UI widgets。 但是SWT目前有這么一個(gè)問題,SWT的元件,不能直接繼承來開發(fā)一個(gè)新的UI組件,Eclipse雖然提供了大量的widgets,但是卻還不夠豐富,或者使用上有局限性(比如table這個(gè)組件)。 所以我們面臨的問題就是: 要么自己開發(fā)適合自己需求的widgets,要么在網(wǎng)上找。 而目前,還沒有像Swing那樣存在大量的custom widgets,這有點(diǎn)像``雞"和``蛋"的問題。 閱讀全文
摘要: JavaRef.com發(fā)表了一個(gè)Eclipse的插件,允許你在Eclipse IDE里面方便的查詢JavaDoc... 閱讀全文
摘要: Glassfish是Sun Microsystem支持的一個(gè)開源社區(qū),它參考了Apache, Eclipse等開源社區(qū)的模式,通過OpenSource實(shí)現(xiàn)了Java EE 5的全部功能。 Sun的Java System Application PE 9和Java EE 5 SDK即以Glassfish為基礎(chǔ)。利用空閑的時(shí)間,安裝了Glassfish和相對(duì)應(yīng)的Eclipse插件,簡單的玩了一下. 閱讀全文
摘要: Eclipse 3.2 Callisto中增加了一個(gè)Data Tool,下面簡單的介紹一下如何使用這個(gè)工具。 如果你以前使用過SQLExplorer,會(huì)覺得這兩個(gè)工具非常相似。 閱讀全文
摘要: Eclipse Callisto在歷經(jīng)了長時(shí)間的等待之后終于發(fā)布了。 Callisto的主要目的是為了同步發(fā)布10個(gè)Eclipse的主要項(xiàng)目(Eclipse Platform, JDT, PDE, CDT, BIRT, EMF, GEF, VE, WST, TPTP等)。 這樣會(huì)使得下載,安裝和配置這些項(xiàng)目變得更加容易。 前一篇blog中簡單描述了如何下載最新的Eclipse 3.2 SDK,以及如何通過Callisto Discovery Site來安裝其他的插件,在這里,將比較詳細(xì)的描述一下如何使用Callisto Discovery。
閱讀全文
閱讀全文
摘要: 一早得知Eclipse 3.2正式發(fā)布的消息以后,第一時(shí)間就安裝了Eclipse Callisto。也許是趕在下載高峰到來之前安裝的,一共耗時(shí)約50分鐘,包括Eclipse 3.2 SDK和所有Callisto中包含的Plugins。 閱讀全文
摘要: Eclipse 3.2在發(fā)布了RC-7 20多天以后,終于正式發(fā)布了3.2版,同時(shí)Callisto項(xiàng)目也被鏡像到了多個(gè)站點(diǎn),可以下載了。 你可以直接下載Eclipse 3.2 SDK(大約為120MB),然后更新你需要的其他模塊(入TPTP),也可以只下載Eclipse 3.2 Platform (大約為34MB),然后通過Update Manager,從Callistor更新站點(diǎn),下載JDT, PDE, VE等其他模塊。
閱讀全文
閱讀全文
摘要: Eclipse 3.2(以及Eclipse Callisto)在6月30日就要release了,為此,Ed Burnette專門寫了一篇報(bào)道:What's New in Eclipse 3.2 Java Development Tools,著重介紹在Eclipse 3.2中JDT的新特性: 閱讀全文
摘要: Eclipse帶有其內(nèi)置的Tomcat服務(wù)器,用于支持Eclipse的Help服務(wù)。 通常在打開Help頁面的時(shí)候,Help系統(tǒng)會(huì)啟動(dòng)內(nèi)置的Tomcat。我們?cè)陂_發(fā)基于RCP的應(yīng)用系統(tǒng)時(shí),也同樣可以通過API來啟動(dòng)并且使用這個(gè)內(nèi)置的Tomcat服務(wù)器(盡管Eclipse沒有提供相應(yīng)的文檔,并且不推薦使用這類功能)。 閱讀全文
摘要: 當(dāng)使用Tree/Table來顯示大數(shù)據(jù)集的時(shí)候,如果使用VIRTUAL Table或者VIRTUAL Tree,可以明顯的降低計(jì)算時(shí)間,提高顯示速度。 Virtual?Table/Tree并不是SWT里面的新特性,但是卻沒有詳細(xì)的文檔可以參考。?Eclipse.org上最新發(fā)表了一篇文章來介紹這個(gè)特性. 閱讀全文
摘要: 這真的是一份非常詳細(xì)的列表,看來,又有很多東西可以閱讀了。 閱讀全文
摘要: Eclipse 3.2現(xiàn)在已經(jīng)發(fā)布到RC6了,那Eclipse 3.2種到底有哪些新特性呢? Callisto自然不必說了。 Chris Laffra 制作了一個(gè)91頁的ppt,來介紹3.2種的新特性,覆蓋到很多的頁面....... 閱讀全文
摘要: Fundation里終于有了第一個(gè)來自Sun Microsystems的成員了。 這位新成員將和Eclipse小組一起工作,使得Eclipse可以在Solaris x86平臺(tái)下得到更好的支持,其中也包括在Solaris x86下,SWT可以得到更好的支持。 Eclipse 3.2RC4已經(jīng)offcial地支持Solaris了。
閱讀全文
閱讀全文
摘要: 根據(jù)Ed的報(bào)道,BO宣布了兩套產(chǎn)品:其中一個(gè)是Crystal Reports for Eclipse,提供一個(gè)創(chuàng)建新CR報(bào)表或者移植現(xiàn)有報(bào)表的環(huán)境;另一個(gè)和Eclipse沒有直接關(guān)系,而是一個(gè)嵌入式的的報(bào)表引擎,可以方便的測試報(bào)表。 閱讀全文
摘要: O'Reilly OnJava.com 發(fā)表了一篇文章:Eclipse Web Tools (by Lawrence Mandel, Jeffrey Liu,兩人均是WTP項(xiàng)目的成員)。 這是我迄今為止看到的比較詳細(xì)地介紹WTP的文章了:包括WTP的簡單歷史,簡單的Data Tool (這個(gè)工具未來將會(huì)被Eclipse的Data Tool所替換), Web Service開發(fā)工具以及JSP開發(fā)/調(diào)試。
閱讀全文
閱讀全文
摘要: Eclipse 3.1.1前些天發(fā)布了。 昨天,Eclipse開通了3.1.1的Update Site,并且給出了一個(gè)詳細(xì)的指導(dǎo):<如何用Eclipse Update Manager從3.1升級(jí)為3.1.1。
閱讀全文
閱讀全文
摘要: Eclipse.org的 SWT 站點(diǎn)上的SWT widget 的示例。 當(dāng)然,注意看一下文檔。 閱讀全文
摘要: Eclipse的WTP Project發(fā)表了最新的兩個(gè)Tutorial。 這兩個(gè)都可以作為學(xué)習(xí)WTP不錯(cuò)的教材。
閱讀全文
閱讀全文
摘要: eclipse.org主頁新風(fēng)格的投票結(jié)果出來了,列第一的是那個(gè)基于藍(lán)色底面的設(shè)計(jì) 閱讀全文
摘要: Borland這周要宣布JBuilder 2006,很快就會(huì)上市。 但是JB 2006不會(huì)是基于Eclipse,估計(jì)這將是JBuilder最后一個(gè)基于其自身框架的IDE了。 明年開始的版本,將全面基于Eclipse(也就是說Borland現(xiàn)在有一群人在Eclipse下開發(fā)JBuilder呢)。
閱讀全文
閱讀全文
摘要: 大胃在6月6號(hào)的blog中,曾經(jīng)推薦過這個(gè)Eclipse的插件。 當(dāng)時(shí)SQLExplorer 2.23對(duì)Eclipse 3.1的支持還不是很好。 7月份的SQLExplorer 2.24發(fā)布了,在Eclipse 3.1上安裝以后,沒有任何問題。
閱讀全文
閱讀全文
摘要: Windows Vista (原來的Longhorn) Beta 發(fā)布了以后,Eclipse和NetBeans兩大陣營的“狂熱愛好者”就在Vista分別下試驗(yàn)了Eclipse 和 NetBeans。 下面分別是運(yùn)行在Vista下的Eclipse和NetBeans的屏幕效果。看上去,在Vista下面,Java UI 更加成熟和漂亮了 閱讀全文
摘要: Phoenix Project,是Eclipse.org下面一個(gè)重新設(shè)計(jì)eclipse.org站點(diǎn)風(fēng)格的項(xiàng)目,按照項(xiàng)目計(jì)劃,9月1日開始,公眾就可以開始從已經(jīng)設(shè)計(jì)出來的若干個(gè)不同的風(fēng)格中投票選擇最喜歡的一個(gè)。 目前提供了三個(gè),均列在下面,點(diǎn)擊圖片可以看到清晰的大圖,點(diǎn)擊圖片下面的鏈接則可以投票了... 閱讀全文
摘要: 為什么Eclipse RCP會(huì)rule the world? 閱讀全文
摘要: 通過Eclipse中CVS的synchronize功能,比較本地和服務(wù)器上的圖片文件... 閱讀全文
摘要: 在Windows XP下使用Eclipse,你會(huì)發(fā)現(xiàn),Eclipse的UI(比如對(duì)話框中的按鈕,toolbar上的按鈕等)比較象Windows 2000而不是XP。 Eclipse上SWT的FAQ解釋了這個(gè)問題,而且給出了解決方案...
閱讀全文
摘要: yWorks的Ant Explorer是一個(gè)可以圖形化Ant腳本,并且執(zhí)行Ant Task的Eclipse插件。 閱讀全文
摘要: 如果你在開發(fā)Eclipse的plug-in或者RCP程序,你一定在為找到一些好的圖標(biāo)(icons)而犯愁。 也許你只是想找到一些icons而已,那么就到Eclipse里面找吧。 閱讀全文
摘要: 很多的Java程序員(特別是開發(fā)Web程序的時(shí)候),通常在log文件中(比如log4j文件)查看Stack Traces的信息,然后在Eclipse中找到相關(guān)的class,在定位到Stack Trace提供的特定的代碼行上。 Eclipse提供了一個(gè)非常聰明,也非常簡單的方式協(xié)助從log文件中查看Stack Trace: 閱讀全文
摘要: The Eclipse 3.2M1 is able to be downloaded 閱讀全文
摘要: 如果你有一個(gè)GMail帳號(hào),同時(shí)也象我一樣喜歡使用Eclipse的話,也許你也可以試試這個(gè)GMail的Eclipse插件。 閱讀全文
摘要: 42天的時(shí)間,Eclipse 3.1的下載量突破了100萬了。 閱讀全文
摘要: 寫了幾篇關(guān)于JavaOne2005的報(bào)道,但是似乎都沒有Eclipse的消息(除了那篇Eclipse guy & NetBeans guy中講到NetBeans guy參加了Eclipse的技術(shù)講座之外)。 不要誤以為Eclipse Foundation沒有參加J1,這樣的一個(gè)機(jī)會(huì),Eclipse不會(huì)放過的。 事實(shí)上,我也不知道該寫些什么,沒有親歷這次盛會(huì),很多的消息都是來源于網(wǎng)上,或是其它的blogger。 沒有調(diào)查研究就沒有發(fā)言權(quán)的。 但是,好歹我在這里把一些相關(guān)的消息匯總一下吧...[閱讀全文] 閱讀全文
摘要: 要使用AJAX,肯定是要寫JavaScript的。 Eclipse下面并沒有一個(gè)好的JavaScript文件編輯器(編輯.js文件的)。 今天恰好在網(wǎng)上看到一個(gè)JavaScript文件編輯器的plug-in:NRG JavaScript Editor。 安裝非常容易,象其它的plug-in一樣,下載,然后解壓縮到Eclipse目錄下面(壓縮包已經(jīng)帶了plugins這級(jí)目錄了)。 然后,你就有一個(gè)不錯(cuò)的JavaScript編輯器了...... 閱讀全文
摘要: Eclipse 3.1RC4 is able to download now. It is a bug fix build. This is the only last release candidate before next weeks production release. 閱讀全文
摘要: You may say IBM is dominating the Eclipse, but I won't say IBM is dominating the
Eclipse Foundation. Eclipse is not a product, but a community. IBM will not and is not able
to dominate a community. 閱讀全文
摘要: Both planets are powered by PlanetPlanet, and the first page layout looks very similar. Both are blogs aggregator, just one for Eclipse and the other is for NetBeans. I just feel that looks like the "battle" between NetBeans and Eclipse will never be ceased...... 閱讀全文
摘要: VE 1.1M2需要Eclipse 3.1RC1,EMF Build I200506091102和GEF Build 3.1RC1。我的Eclipse已經(jīng)是RC3了,所以我假設(shè)VE是可以運(yùn)行在RC3上的。 EMF和GEF則要額外下載和安裝。 閱讀全文
摘要: Eclipse 3.1RC3如期發(fā)布了。 在性能上,和RC2沒有明顯的差別(也可能是用的時(shí)間短,沒有發(fā)現(xiàn)大的改變),但是比3.1M版本和3.02要快許多。 閱讀全文
摘要: IBM培養(yǎng)了Eclipse,然后開源了Eclipse。現(xiàn)在,IBM把它的軟件都移植到Eclipse上了,從2000年開始的WebSphere Application Developer,到Rational Application Architect,現(xiàn)在則是Workplace。 閱讀全文
摘要: JDJ (Java Developer Journal)邀請(qǐng)Ed Burnette寫一篇關(guān)于Eclipse 3.1的介紹文章。 Ed使用EclipseWiki這個(gè)平臺(tái),邀請(qǐng)了大家來共同創(chuàng)作。 6月13日,JDJ終于正式發(fā)表了這篇文章:What's new in Eclipse 3.1
閱讀全文
摘要: 隨著Eclipse的啟動(dòng),確實(shí)比3.1M和RC1 (甚至3.02)的速度要快。 我使用3.02和RC2打開同樣規(guī)模的一個(gè)workspace,3.02大約用了16秒鐘,而RC2則只用了12秒。 打開Java源文件的速度也快了不少。 閱讀全文
摘要: Eclipse.org上最新發(fā)表了一篇文章: Build and Test Automation for Plug-ins and Features (by Markus Barchfeld)。這篇文章主要是介紹Eclipse中的plug-in的“headless build”。 閱讀全文
摘要: 我在之前的一篇blog:Eclipse 的 BIRT項(xiàng)目中提到過BIRT這個(gè)項(xiàng)目,是Eclipse.org下的一個(gè)頂級(jí)項(xiàng)目,目標(biāo)是企業(yè)智能化和報(bào)表工具(Business Intelligence and Report Tool)。6月6日,Eclipse.org宣布了BIRT 1.0正式發(fā)布了。 閱讀全文
摘要: EclipseCon 2005's all Tutorial slids (PDF format) now are online. All are updated to final version. 閱讀全文
摘要: Eclipse 3.1RC1發(fā)布以后,沒有例行的提供New and Noteworthy。所以,只有在用的過程中來體會(huì)。今天,又看到了一個(gè)blog中發(fā)表的兩個(gè)新的改進(jìn):
閱讀全文
摘要: John Wiegand 和 Erich Gamma 在EclipseCon 2005 年會(huì)上作了一個(gè)主旨發(fā)言:The Eclipse Way: Process that Adapt。 我在自己的blog: Eclipse 方式 (第一部分,第二部分)中曾經(jīng)有過簡單的翻譯。 現(xiàn)在,英文原版終于可以在EclipseCon的網(wǎng)站上下載到了。 閱讀全文
摘要: 目前,你可以在Eclipse.org網(wǎng)站上下載到一個(gè)PDF文件:RCPApplication.pdf(5月31日發(fā)表的),收錄了大量Open Source和Commercial的RCP應(yīng)用程序。其中,包括了我之前曾經(jīng)提到過的RSSOwl (一個(gè)基于SWT的RSS Reader),Eclipse Trader ...... 隨著Eclipse 3.1的即將發(fā)布,以及3.1中對(duì)RCP更強(qiáng)大和簡單化的支持,基于RCP的應(yīng)用將會(huì)越來越多......使用Eclipse Visual Editor 和這個(gè)新的數(shù)據(jù)邦定技術(shù),可以預(yù)見到,SWT的開發(fā)將更加簡單(也許就像Visual Baisc或者Delphi那樣“所見即所得”了)。
閱讀全文
摘要: 為什么重發(fā)這個(gè)blog呢?因?yàn)樽蛱炜吹紼clipse.org網(wǎng)站上關(guān)于Eclipse Performance的一個(gè)文檔。這份文檔主要是提示,在開發(fā)基于Eclipse的應(yīng)用時(shí)(不管是Eclipse程序本身,還是Plug-in),在性能問題上需要注意的一些地方。其中,第一條就是如何使用substring()的問題。 閱讀全文
摘要: 按照原來的計(jì)劃,Eclipse 3.1在8月份發(fā)布的時(shí)候,WTP 1.0會(huì)同時(shí)發(fā)布(Eclipse 3.1的計(jì)劃)。但是,最近的一份WTP 1.0 Project Plan上指出,WTP將會(huì)延期。8月份的時(shí)候,還會(huì)發(fā)布一個(gè)版本,但是那個(gè)是1.0M7,之后還后幾個(gè)Milestone發(fā)布,今年年底(12月份)才會(huì)發(fā)布1.0版,1.0版會(huì)和Eclipse 3.1兼容。延期的主要原因是一些framework API需要改動(dòng)。 閱讀全文
摘要: Recently, I am reading a book about Ruby Programming (see my sidebar was changed to display the book's cover). Today I found another Ruby IDE which is based on Eclipse, which name is RDE (Ruby Development Environment).
閱讀全文
摘要: Borland的下一代IDE (代號(hào)為Peloton),會(huì)是基于Eclipse的嗎?看看Javalobby上的討論吧。 Eclipse的壯大是我樂于看到的,但是少了一個(gè)競爭對(duì)手,對(duì)于IDE來說,也不見得是個(gè)好事。
閱讀全文
摘要: 這是Artima Developer的總編 Bill Venners對(duì)Erich Gamma的采訪中的第二部分。Bill 和 Eric 討論了重用性的重要性 (importance of reusability)。 重用的最高境界是什么?我們創(chuàng)建一個(gè)非常高層的,面向具體應(yīng)用的框架,然后只要做簡單的客戶化,并且重用這個(gè)框架中現(xiàn)有的設(shè)計(jì)。但是,連Eric都意識(shí)到,這太理想化了,因?yàn)?“ I have learned that it's hard to create highly reusable frameworks”。 在談到可重用的framework的時(shí)候,Eric提到了Eclipse....... [全文]
閱讀全文
摘要: Eclipse 3.1RC1 已經(jīng)在Eclipse的下載網(wǎng)站上公布了。將關(guān)注RC1,后續(xù)更新一些心得。 閱讀全文
摘要: Eclipse的RCP是否標(biāo)志著“胖客戶端”(或者說“富客戶端”)的回歸?...... 真正的網(wǎng)絡(luò)客戶端,應(yīng)該是“瘦”的,但是“功能豐富的”,或者說,是“thin”而且“rich”。“thin”是指相對(duì)于傳統(tǒng)的“fat”客戶端(象Office這樣的“胖客戶端”),在客戶端不需要太多的安裝,“rich”則是指相對(duì)于當(dāng)前的Web Application,應(yīng)該是功能豐富的。當(dāng)前的Web Application是“thin”的,但是不夠“rich”。
閱讀全文
摘要: 這里是Eclispe方式(Eclipse Way)的第二部分 閱讀全文
摘要: John Wiegand 和 Erich Gamma 在EclipseCon 2005作了題為《Eclipse方式: Processes that Adapt》的主題演講,闡述了為何Eclipse的開發(fā)過程如此成功。 閱讀全文
摘要: IBM developerWorks 上刊登了SWT 和 JFace的系列文章, 第一部分是一個(gè)簡介。“在這篇 SWT 和 JFace 系列的第一篇文章中,可以了解如何使用 Java?、Eclipse 以及 SWT 和 JFace 庫創(chuàng)建簡單的 SWT 應(yīng)用程序。 還可以了解如何使用基本的控件和布局創(chuàng)建簡單的 SWT GUI。 閱讀全文
摘要: IBM收購了Gluecode (開發(fā)以Geronimo為核心的J2EE應(yīng)用服務(wù))以后,Geronimo的開發(fā)似乎一下子熱鬧起來了。developerWorks網(wǎng)站上,在一周之內(nèi),發(fā)表了3篇關(guān)于Geronimo的有趣的文章 閱讀全文