Sun的Java Studio Creator 2對(duì)SDN用戶免費(fèi)提供,聽說是當(dāng)前最好的JSF IDE了。
官方的安裝說明對(duì)硬件的要求是1GHz以上的CPU,1GB的內(nèi)存。我的電腦只有512MB內(nèi)存,CPU倒是有2.8GHz。不知道能否流暢運(yùn)行。
下載了一個(gè)多語言版本回來,裝上后是全中文的界面,連幫助都是中文。
整個(gè)IDE真的做得很專業(yè),是所見即所得、拖放方式的設(shè)計(jì),跟MyEclipse那種假的可視化編輯差得遠(yuǎn)了。Sun為這個(gè)IDE專門開發(fā)了很多JSF組件,在幫助中甚至建議開發(fā)者不要使用標(biāo)準(zhǔn)的JSF組件,因?yàn)楹茈y用,而且它們都有替代的組件可用。那些非標(biāo)準(zhǔn)界面組件默認(rèn)是ui作前綴的,拖放到頁面上都是用了絕對(duì)定位(div 的 position:absolute 屬性),就跟設(shè)計(jì)Windows桌面程序一樣,這也是Sun推廣JSF的本意。與標(biāo)準(zhǔn)組件不一樣,所有的ui組件都有一定的風(fēng)格,看起來很協(xié)調(diào)。當(dāng)要用到數(shù)據(jù)表時(shí),可以對(duì)每一列設(shè)置數(shù)據(jù)源,對(duì)應(yīng)著數(shù)據(jù)庫的某個(gè)表的某個(gè)列,這些都是可以可視化操作的,數(shù)據(jù)庫的連接使用JNDI,要使用某個(gè)數(shù)據(jù)源,必須首先添加它的JNDI名字。
該IDE集成了Sun的應(yīng)用服務(wù)器,按照幫助的說明,要調(diào)試一個(gè)Project,只要選擇菜單中的“運(yùn)行”就可以了,但我在測試過程中卻發(fā)現(xiàn)默認(rèn)的那個(gè)應(yīng)用服務(wù)器根本就沒有配置好,所以運(yùn)行不了,自己配置的時(shí)候又失敗了,所以只能把整個(gè)工程打包為war,再部署到Tomcat里調(diào)試。在Tomcat里還必須手動(dòng)添加JSTL的兩個(gè)包jstl.jar和standard.jar。由于是Sun自己的東西,所以在應(yīng)用服務(wù)器的部署支持上不如MyEclipse廣泛,Java Studio Creator 2只支持直接部署到Sun的應(yīng)用服務(wù)器,部署到其他服務(wù)器必須先打包再部署,且不支持調(diào)試。又因?yàn)槟J(rèn)的應(yīng)用服務(wù)器沒有設(shè)置好,所以我到目前為止還不知道怎么調(diào)試。
評(píng)論
只有注冊用戶登錄后才能發(fā)表評(píng)論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||
相關(guān)文章:
|
||