今天本來(lái)想復(fù)習(xí)下Seam來(lái)著。奈何只裝了NetBeans。于是想看下有沒(méi)關(guān)于Seam的NetBeans插件。發(fā)現(xiàn)竟然沒(méi)有。好不容易找到一個(gè)。竟然還只支持1.2。沒(méi)辦法。不想做之際。發(fā)現(xiàn)原來(lái)有Facelet插件。于是興致勃勃地下了下來(lái)準(zhǔn)備安裝。Oh.My god.竟然安裝不上。說(shuō)缺少模塊
Missing required modules for Plugin Facelets Support:
JSP Parser [module org.netbeans.modules.web.jspparser/3 = 200805300101]
對(duì)付這種錯(cuò)誤。我一般的做法就上網(wǎng)找資料。沒(méi)想到baidu上啥也查不到。于是抓住最后一根救命稻草。上Google。原來(lái)baidu查不到的原因是因?yàn)槎妓鵈文的資料。英文我一看就想睡覺(jué)。更別說(shuō)正經(jīng)地看上一會(huì)了??墒沁@次沒(méi)辦法。。查到一些資料。給下連接。http://blogs.sun.com/poting/entry/build_and_install_facelets_support , http://jj-blogger.blogspot.com/2008/03/netbeans-61-beta.html?showComment=1217485920000#c2560067507997452663
在這兩個(gè)地方找到了解決方案。翻譯就免了。寫(xiě)下主要的解決步驟給像我這樣一看英文就想睡覺(jué)的。。
首先下載下來(lái)的Facelet插件是一個(gè)zip文件。里面包含了Facelet Library,Facelet Support,等。我就不一一列舉了。一共四個(gè)nbm文件,其中安裝不上的所那個(gè)org-netbeans-modules-web-frameworks-facelets.nbm,這個(gè)就所Facelet Support的插件文件。也就這個(gè)文件里的內(nèi)容需要修改。首先。說(shuō)下。該文件其實(shí)是個(gè)解壓文件(好像地球人都知道了。呵呵),把里面的info/info.xml提取出來(lái)。搜索 "jspparser" ,它后面跟著日期。將日期該為"200807041025",然后。再?gòu)膎bm文件里的netbeans/modules/提取到一個(gè)jar文件。再?gòu)膉ar文件中提取META-INF/MANIFEST.MF。將里面的"jspparser"跟著的日期也改成一樣的。最后將改動(dòng)的文件都打包回去。安裝。大功告成。有啥不明白的以上面兩個(gè)網(wǎng)址的內(nèi)容為準(zhǔn)。本人英文不是很好。關(guān)于Facelet使用就要自己查拉。歡迎各位交流
補(bǔ)充:(竟然沒(méi)說(shuō)原因。呵呵。發(fā)的時(shí)候忘記了),發(fā)生這個(gè)錯(cuò)誤的原因是因?yàn)镹etBeans6.0升級(jí)后。jspparser的模塊升級(jí)了。日期被改了。但是Facelet插件中依賴(lài)的插件卻沒(méi)有改。所以會(huì)導(dǎo)致該錯(cuò)誤。其實(shí)這個(gè)改動(dòng)對(duì)Facelet應(yīng)該是沒(méi)影響的。 Over