Eclipse主要插件Lomboz介紹(2)_Installation and Configuration

參考:http://www.objectlearn.com/support/docs/index.jsp


 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

準備工作

在安裝Lomboz之前需要做些準備工作,首先,確認你是否已經在使用Lomboz以前的版本,如果有那麼你可以更新你的Lomboz到新的版本或卸載掉舊的版本。

 

在安裝完Eclipse之後(沒有解壓Lomboz插件之前)確保你的Eclipse的安裝過程正確,並且可以運行Eclipse

 

安裝JDK

一個普遍的問題是缺少安裝合適的Java Software Development Kit(也就是JDK,爲了開發和編譯Java程序,你需要一個JDK1.4或更高的版本。安裝JDK之前,可能你已經安裝使用了一個對於Eclipse來說十分方便的獲得的Java Runtime Environment (JRE),事實上這可能就是你存在問題的原因,因爲JRE並不能夠代替JDK。你可以從Java的官方網站下載最新的JDK。在安裝完JSK後,你就能發現你可以正常的使用了。

 

筆者補充:

既然使用Eclipse那麼JDK應該安裝的差不多。

一般都直接解壓在C盤根目錄下,比如:C:/j2sdk1.4.2

設置JDK的內容有

JAVA_HOME = c:/j2sdk1.4.2

CLASSPATH = .;%JAVA_HOME%/lib;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

PATH增加 ;%JAVA_HOME%/bin;%PATH%

 

並更改Eclipse的“首選項(Preferences)”—〉“Java”—〉“已安裝JREInstalled JREs)”中的j2re1.4.2_05JRE home directory” c:/j2sdk1.4.2/jre/”,保存後重新啓動。

 

另外,最好使用一個從未被啓動過的Eclipse3.0.1,這樣可以完全中文化。如果在安裝中文包時Eclipse已經被使用過,則可能會出現有部分內容不能被漢化,比如“搜索”、“運行”等菜單。如果中文化的不完全,把eclipse 目錄下的configuration目錄刪除,重啓即可。

 

Lomboz的軟件要求

對於Lomboz的軟件要求如下圖:

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />


解釋一下最後一個“
Other Eclipse Projects EMF

Lomboz3.0 所使用的Models是基於EclipseEMF工程,要求必選裝EMF Runtime2.0.0或更高版本,Lomboz3.0才能在Eclipse中正常使用。

 

筆者補充:

的確如此,必須安裝了EMF2.0.0或更高版本的 RuntimeALL SDK才能在Eclipse中正常使用Lomboz,否則在Eclipse的“首選項(Preferences)”的左邊樹中沒有關於Lomboz的設置。

 

安裝Lomboz

首先你必須從www.objectlearn.com下載Lomboz軟件,確保下載的版本與你的Eclipse相適應。

 

Lomboz插件下載完後是一個Zip的壓縮包形式,解壓lomboz.zip文件到Eclipse的安裝目錄,將會創建一組如下圖的插件文件夾:


現在你可以啓動
Eclipse,並完成Lomboz的安裝和配置,你必須完成Lomboz的配置。

 

筆者補充:

最好先解壓下載lomboz.zip文件到一個目錄,然後再把解壓目錄下的plugins文件夾及其內容全部複製到Eclipse目錄中。除plugins文件夾名稱相同外,其他應該沒有相同的內容。

 

插件激活(Plugin Activation

一旦安裝Lomboz,那麼接下來Lomboz必須被激活。

選擇菜單“窗口”—〉“定製透示圖”,打開如下窗口,選擇 子菜單內容爲“新建”,然後鉤選Lomboz J2EE Wizards,以及其內的所有子項如下圖:

 

選擇菜單“窗口”—〉“定製透示圖”,更改子菜單內容爲“顯示示圖”,然後鉤選Lomboz J2EE以及其內容,如下圖:

 

選擇菜單“窗口”—〉“定製透示圖”,切換到“命令”標籤頁,選擇Lomboz Actions如下圖:


選擇菜單“窗口”—〉“首選項”,在“工作臺”—〉“標籤修飾”中鉤選
Lomboz J2EE Decorators如下圖:


如果你完成以上設置,那麼在工具欄中會增加一個如下圖的圖標:


並且,利用嚮導新建工程的操作中也會增加相關的內容如下兩圖:

 

 

配置JDTLomboz

 

在你利用Lomboz作爲你的J2EE項目的開發工具之前,你必須完成以下的配置工作。

 

第一步Java

首先必須明確,新建Java項目的輸出文件和源代碼的形勢。

從菜單“窗口”—〉“首選項”中打開首選項對話框,並展開左側樹中的“Java”條目,選擇“構建路徑”。將“源和輸出文件夾”的內容從“項目”更改爲“文件夾”,源文件夾名“src”,輸出文件夾名“bin”。修改後,選擇“應用”按鈕保存修改,如下圖:


 

第二步Lomboz設置

大多數應用服務器使用標準Java編譯器(javac)編譯JSP文件,javac包含在標準JDKtools.jar中(而非JREtools.jar)。

 

所以必須正確選擇JDKtools.jar文件,它通常位於標準JDK的安裝目錄下的“lib”文件夾下。


Enable JSP Syntax checking
如果你有大量的JSP文件,並且在你每次保存的時候不想檢查它們的語法,那麼這項功能將會非常有用。缺省情況下此功能是被選中的。如果你不需要這樣的功能,可以將此功能去掉並“應用”保存。

Server restart 如果在你重新佈署工程後,你的應用服務器沒有能夠重新裝載你的Web容器或EJB容器,那麼使用此項,將會非常有用。選擇此功能,Lomboz會幫你在重新裝載容器後,啓動你的應用服務器。這項設置對於使用Tomcat的你來說也許會非常有用。

Update server classpath and deployment parameters此功能使Lomboz能檢查和鎖定工程的Classpath和已選擇的工程佈署工具。如果你改變了一個服務器的定義那麼此項功能會非常有用。缺省情況下此功能是被選中的。如果你不選中此項,那麼每次你在改變了服務器的定義的時候你都不得不去檢查和鎖定一下你的工程的Classpath

 

Select Code Generation Plugin

Lomboz 3.0支持可擴展代碼插件。你可以選擇一個支持生成EJB代碼和註釋的插件。Lomboz所提供的默認插件是"XDoclet"


 

重要內容:

Use application server classpath

這個功能會使你在啓動應用服務器的時候使用您下一步服務器定義中的Classpath。它將不會使用你所建立的Java工程中的Classpath。

如果你不選擇此功能,那麼Lomboz將使用你Java工程中的Classpath去啓動應用服務器。這樣的缺點是Web容器或EJB容器的將會出現兩次的Classpath。一次是Eclipse的Java工程中,另一次是EJB的Jar和Web的war。這將造成意想不到的類裝入問題,如果你有過這樣的經驗,那麼就會使你確定要選擇這個功能。

 

第三步:服務器定義

Lomboz能夠適應幾乎所有的Java應用服務器。爲了使Lomboz創建一個正確服務器地址的腳本你需要設定一些參數。你設置的這些參數被當作啓動服務器和尋找本地部署Web應用和EJB應用的文件的默認設置。

 

這些服務器配置文件被存放在Lomboz插件目錄下的一個名叫“servers”的文件夾下,當需要定義的時候Lomboz都會掃描這個文件夾。


下一步就是檢查和設置這些服務器的定義。

儘管已經爲這些參數預先定義了一些值,這些默認值並不符合你所需要的配置。

 

重要的一點是在進行了更改後一定要記住“應用”你的更改,使之保存。

 

Properties page

打開首選項對話框,選擇Lomboz下的Server Definitions,然後按照以下步驟進行更改:

 

選擇Servers Types中你要是用的服務器,然後更改相應的服務器所在目錄和Classpath變量的內容:


 

Classpath page

接下來就是查看在服務器啓動時,那些庫是必須加載的。我們在之前設置的Classpath variables已經被應用在這裏(筆者提示:上一步應用之後,確定關閉首選項,重新打開首選項,Classpath variables被應用)。你可以在這個列表中增加或刪除,服務器啓動時必須加載的庫,但必須記住任何修改之後都要“應用”。

 

第四步:驗證Classpath variables

驗證這些變量是否被設置,方法是打開“首選項”對話框,展開Java條目,選擇“構建路徑”—〉“類路徑設置”條目,你應該看到你所設置的變量已經被加入到列表中,如圖:


 

第五步:對於EJB開發的Xdoclet配置

Xdoclet 僅支持 Java2 JDK ,不支持1.1的老版本

確保JDKLib目錄下的tools.jar文件在classpath變量中

確保JDKBin目錄在Path變量中

第二章完.
用了一個星期,斷斷續續弄的,太沒效率了.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章