`
phyeas
  • 浏览: 162212 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

NetBeans安装Facelet插件失败的原因及解决方案

阅读更多
今天本来想复习下Seam来着。奈何只装了NetBeans。于是想看下有没关于Seam的NetBeans插件。发现竟然没有。好不容易找到一个。竟然还只支持1.2。没办法。不想做之际。发现原来有Facelet插件。于是兴致勃勃地下了下来准备安装。Oh.My god.竟然安装不上。说缺少模块
Missing required modules for Plugin Facelets Support:
JSP Parser [module org.netbeans.modules.web.jspparser/3 = 200805300101]
对付这种错误。我一般的做法就上网找资料。没想到baidu上啥也查不到。于是抓住最后一根救命稻草。上Google。原来baidu查不到的原因是因为都所E文的资料。英文我一看就想睡觉。更别说正经地看上一会了。可是这次没办法。。查到一些资料。给下连接。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
在这两个地方找到了解决方案。翻译就免了。写下主要的解决步骤给像我这样一看英文就想睡觉的。。
首先下载下来的Facelet插件是一个zip文件。里面包含了Facelet Library,Facelet Support,等。我就不一一列举了。一共四个nbm文件,其中安装不上的所那个org-netbeans-modules-web-frameworks-facelets.nbm,这个就所Facelet Support的插件文件。也就这个文件里的内容需要修改。首先。说下。该文件其实是个解压文件(好像地球人都知道了。呵呵),把里面的info/info.xml提取出来。搜索 "jspparser" ,它后面跟着日期。将日期该为"200807041025",然后。再从nbm文件里的netbeans/modules/提取到一个jar文件。再从jar文件中提取META-INF/MANIFEST.MF。将里面的"jspparser"跟着的日期也改成一样的。最后将改动的文件都打包回去。安装。大功告成。有啥不明白的以上面两个网址的内容为准。本人英文不是很好。关于Facelet使用就要自己查拉。欢迎各位交流

补充:(竟然没说原因。呵呵。发的时候忘记了),发生这个错误的原因是因为NetBeans6.0升级后。jspparser的模块升级了。日期被改了。但是Facelet插件中依赖的插件却没有改。所以会导致该错误。其实这个改动对Facelet应该是没影响的。 Over
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics