線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1259
推到 Plurk!
推到 Facebook!

自行改裝JBuilder

 
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-01 23:10:04 IP:220.143.xxx.xxx 未訂閱
http://www.iiiedu.org.tw/knowledge/knowledge20021030_1.htm http://www.iiiedu.org.tw/knowledge/knowledge20021030_1.htm 自行改裝JBuilder 雖然說學習Java還是要瞭解Java 2 SDK基本的操作方式,不過日常寫Java程式的時候,相信大家還是會挑一個方便又順手的開發工具,將底層那些繁瑣的設定與步驟隱藏起來。這就好像我們也可以拿記事本與Delphi提供的命令列工具來撰寫Delphi程式,但是實際工作的時候卻沒有人會這麼做,道理是一樣的。 如果因為底層的SDK設定太過繁瑣,廠商不好好加以封裝,反而要大家花時間去調整、去學習的話,那不是本末倒置嗎?只要開發工具夠好,底層管它從Release Candidate、正式版、甚至Service Pack怎麼變化,要怎麼設定、修改,對我們都不會有任何困擾。這也才是電腦化的真意。 JBuilder是目前業界佔有率最高的Java開發工具,而且Borland也提供Personal Edition供初學者免費下載學習使用。在教授Java課程的時候,我們常常是在學員瞭解Java 2 SDK的架構、熟悉操作方式之後,就會介紹學員使用JBuilder,以比較有效率的方式學習撰寫Java程式。這麼做的好處是,學員一方面具備使用Java 2 SDK的能力,另一方面也可以熟悉業界使用的開發工具。 底下的內容,主要是針對如何改裝JBuilder,讓您在使用時能夠更方便,或是更賞心悅目,以提振您的工作精神! ˙使用新版的Java 2 SDK JBuilder本身是一個Pure Java應用程式。也就是說,能夠執行JBuilder的電腦內,一定安裝了Java Runtime Environment (JRE)。以JBuilder 7來說,在安裝JBuilder 7的同時,會順便安裝Java 2 SDK (內含JRE) 1.3.1版。執行JBuilder功能表的Help、About JBuilder,再點選Info標籤頁,可以看到如下畫面: 對於喜歡新鮮事物的程式設計師來說,如果有新版Java 2 SDK的話,總是會想拿來試一下看看。所以,我們要怎樣才能夠讓JBuilder執行於Java 2 SDK 1.4.1版之上呢? 在JBuilder 7安裝目錄下的bin子目錄內(預設是C:\JBuilder7\bin),可以找到jdk.config這個檔案,內容如下: # Use the embedded JDK provided with JBuilder Foundation # and override the default heap growth / shrinkage rates javapath ../jdk1.3.1/jre/bin/hotspot/jvm.dll vmparam -Xminf0.2 vmparam -Xmaxf0.2 # Add the "tools" JAR to the path since the JDK doesn't # do so automatically addpath ../jdk1.3.1/lib/tools.jar ... (以下省略) 假設Java 2 SDK 1.4.1版安裝在預設的C:\j2sdk1.4.1目錄,請將粗體字顯示的那兩行如下修改: # Use the embedded JDK provided with JBuilder Foundation # and override the default heap growth / shrinkage rates javapath C:/j2sdk1.4.1/jre/bin/client/jvm.dll vmparam -Xminf0.2 vmparam -Xmaxf0.2 # Add the "tools" JAR to the path since the JDK doesn't # do so automatically addpath C:/j2sdk1.4.1/lib/tools.jar ... (以下省略) 這時重新執行JBuilder 7,選取功能表的Help、About JBuilder,再點選Info標籤頁,就可以看到畫面調整如下: 這時候,您的JBuilder就是透過Java 2 SDK 1.4.1版來執行的。可是,即使如此,您在JBuilder 7內執行您的Java專案時,還是使用舊版的Java 2 SDK: 如果您希望您的專案也可以用新版的Java 2 SDK來執行或測試的話,請選取功能表的Tools、Configure JDKs: 按下左下角的New按鈕,將1.4.1版的Java 2 SDK新增到User Home之中,再按下OK按鈕: 接下來,請選取JBuilder功能表的Project、Project Properties,然後在Paths標籤頁內將JDK選項改為java 1.4.1-b21: 這時候,您就可以讓JBuilder以新版的Java 2 SDK執行或測試您的專案,即便是Personal Edition也可以這樣玩喔! ˙Code Central Borland Developer Network (http://community.borland.com),是使用Borland開發工具的程式設計師不能不去的網站。裡面除了各項Borland開發工具的最新消息與精選文章之外,還有許許多多的好東西: 其中,Code Central裡面的Open Tools,是我改裝JBuilder的工具來源: 接下來的部分,我會介紹幾個基本的小工具,讓您使用JBuilder時會覺得更加方便。 ˙Number Line 有很多人喜歡Ultra Editor之類的編輯器,可以在編輯視窗的左邊顯示一列數字列,來表示那一列是第幾列。JBuilder雖然沒有這項功能,但是有許多人透過JBuilder提供的Open Tools API,將這項功能寫成Plug-in。我個人比較喜歡的,是Karl Tauber先生寫的Selection Margin 2.2 (with line numbers),因為他不只提供了這項功能,還可以讓您隨時切換。 在您下載了相關檔案(ID 17120),並且解壓縮之後,請將SelectionMarginOpenTool.jar檔案複製到C:\JBuilder7\lib\ext目錄之下,再重新執行JBuilder,就可以看到編輯視窗的左邊,多出了一列數字列: 如果不喜歡,也可以隨時在數字列上按下滑鼠右鍵,切換這項功能: ˙Skin Look and Feel Java的Swing套件提供了可以更換使用者介面Look and Feel的功能,就像是您可以更換Winamp (www.winamp.com)的Skin一樣。網路上有人寫了Skin Look and Feel (http://www.L2FProd.com),Christopher Deckers則是將這項功能包裝成Open Tools Plug-in。 在您下載了相關檔案(ID 18207),並且解壓縮之後,請將SkinLookAndFeel.jar檔案複製到C:\JBuilder7\lib\ext目錄之下,並且將themepack.zip複製到C:\JBuilder7\bin目錄之下,再重新執行JBuilder,就可以看到「換膚」之後的JBuilder: 看到這麼炫的JBuilder之後,您應該不會想要換回整型前的JBuilder吧! ˙Aqua Look and Feel 裝完剛剛的Skin Look and Feel Open Tools Plug-in之後,您看到的畫面,其實就是模仿Mac OS的Aqua,所設計出來的布景主題。可是,這個布景主題有些小Bug,所以Krishnan Subramanian做了一些修改。請您在下載相關檔案(ID 18282),並且解壓縮之後,拿Aqua Look and Feel提供的themepack.zip,蓋過Skin Look and Feel原先放置在C:\JBuilder7\bin目錄之下的themepack.zip,並且還要在您的Home Directory內,建立一個名為 .skinlf的子目錄,再把themepack.zip也複製到 .skinlf目錄之內。以Windows 2000/XP來說,如果您的帳號是User,那就是C:\Documents and Settings\User。因為檔案總管不允許您建立名稱包含句點的目錄,所以請開啟DOS視窗來執行這個動作。一切完成之後,重新執行JBuilder,雖然看到的JBuilder畫面還是一樣,但是會比較沒有問題
附加檔案:62698_JBuilder.doc
系統時間:2024-05-16 15:12:34
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!