明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

Jbuilder4.0 使用心得

[摘要]Jbuilder4.0 使用心得之一 *問題描述: 在進(jìn)行Java程序開發(fā)時,不可避免會使用到第三者開發(fā)的源程序包(如lulusoft.common),如何將第三者的源程序包正確集成到到自己的源程序...
Jbuilder4.0 使用心得之一

*問題描述:
在進(jìn)行Java程序開發(fā)時,不可避免會使用到第三者開發(fā)的源程序包(如lulusoft.common),如何將第三者的源程序包正確集成到到自己的源程序中?使用第三者的源程序包,一般情況下并不修改其源程序,認(rèn)為其源程序是正確的,并要可以在自己的多個項目文件(.jpr)中使用。

*表述假定:
為方便下面的描述,我們假定如下。
1.自己的項目描述:
工程名稱:Myproject.jpx
Src目錄:../jbuilder4/Myproject/src/
Lib目錄:../jbuilder4/Myproject/lib/
Bak目錄:../jbuilder4/Myproject/bak/
Doc目錄:../jbuilder4/Myproject/doc/

2.第三者源程序包描述:
包名定義:HTMLPARSER
組織結(jié)構(gòu):com.3rd.html.parser.*
存放位置:D:\Java3rdPackage


*解決方法:
A. 如果僅在自己的一個單獨的項目文件(.jpr)中使用的話,處理方法很簡單。設(shè)置方法描述如下:
1.新建自己的工程。
2.將第三者的源程序按其目錄結(jié)構(gòu)加入到自己的工程的源程序目錄中。示例如下:
將此源程序包 com.3rd.html.parser.* (含目錄結(jié)構(gòu)與源程序,不含\Java3rdPackage)拷貝到自己新建項目之源程序目錄(../jbuilder4/Myproject/src/)中。
3.在JBuilder4的IDE環(huán)境的操作條中,單擊[Refresh]刷新按鈕,源程序包將出現(xiàn)在自已的項目文件中。

B.如果要在自己的多個項目文件(.jpr)文件中使用第三者的源程序包,也使用以上的方法的話,將會造成一套第三者源程序包在多個項目的Src目錄中重復(fù)拷貝。如果自己修改了第三者源程序包的話,將會使第三者源程序包出現(xiàn)版本差異。為了解決這個問題,可以將第三者源程序包與自己的項目分開存放,設(shè)置方法描述如下:

1.定義第三者源程序包為Libariry。
在JBuilder IDE環(huán)境中,進(jìn)行菜單操作[Tools]-[Config Libariries...];
在彈出的[Config Libariries]對話框中,單擊[New],根據(jù)Libariry Wizard進(jìn)行庫設(shè)置。設(shè)置新包名為HTMLPARSER。在設(shè)置時要注意的是其Source指定時,只須指定到其目錄結(jié)構(gòu)的前一級(即只須指定Source為d:\Java3rdPackage);而其Lib應(yīng)為空(因為可以由源程序編譯自動生成lib的.class文件)。

2.在自己的項目中進(jìn)行設(shè)置。
在JBuilder IDE環(huán)境中,進(jìn)行菜單操作[Project]-[Project Properties...];
在彈出的[Project Properties]對話框中,在Source欄增加第三者源程序包的所在目錄(D:\Java3rdPackage);在[Required Libaries]欄中增加新包名HTMLPARSER,關(guān)閉對話框。
在項目窗(Project Panel)中,選中項目文件Myproject.jpx;
右擊鼠標(biāo);在彈出菜單中,單擊[Add files Packages...];
在彈出的[Add files or Packages to project]對話框中,單擊[packages]頁,選取com.3rd.html.parser包,單擊[OK]按鈕;
回到在項目窗(Project Panel)中,可見項目文件Myproject.jpx中增加了com.3rd.html.parser包。
在JBuilder4的IDE環(huán)境的操作條中,單擊[Refresh]刷新按鈕,源程序包將變成Automatic source package包,也出現(xiàn)在自已的項目文件中。

至此,大功告成。



標(biāo)簽:Jbuilder4.0 運用心得