eclipse ganymede下安装Jbosstools

JBossTools对于开发JSF(尤其是richfaces+faceltes)的应用系统有非常好的辅助作用,可以方便开发(页面预览功能),在eclipse3.3中,一直使用Jbosstools,以便于开发JSF与facelets应用。近日,在eclipse3.4下安装Jbosstools2.1.2GA插件时,总是出现问题。

问题描述:

将下载的Windows平台下的Jbosstools插件解压缩,将features与plugins文件夹分别拷贝至eclipse ganymede目录(d:/eclipse)下,然后在Windows命令窗口中运行“eclipse.exe -clean”命令,以保证Jbosstools安装成功。打开eclipse后,打开“Open Perspective”窗口,选中“Web Development”透视图,此时在“Jboss Tools Palette”视图中显示如下错误信息:

Could not create the view: org/eclipse/wst/server/ui/internal/view/servers/ServerAction

打开“detail”,显示详细错误信息为:

java.lang.NoClassDefFoundError: org/eclipse/wst/server/ui/internal/view/servers/ServerAction
at org.jboss.ide.eclipse.as.ui.views.server.ServerTableViewer.(ServerTableViewer.java:204)
at org.jboss.ide.eclipse.as.ui.views.server.ServerFrame.(ServerFrame.java:113)
at org.jboss.ide.eclipse.as.ui.views.server.JBossServerView.createPartControl(JBossServerView.java:141)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:371)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:230)

系统提示未找到“org/eclipse/wst/server/ui/internal/view/servers/ServerAction”,在google中搜索,只有两条记录(看来是个新问题),找到Jboss的官方论坛,这位仁兄与我碰到的情况几乎完全相同,有人提议到http://repository.jboss.org/eclipse/webtools/patches/wtp-P-P20080506003122-20080506003122.zip 下载一个WTP的eclipse插件,我下载之后发现,此wtp插件中的jar包,要比ganymede中提供的jar包版本低,说明很可能不是因为WTP的原因,因此没有采用此方法。

有人提到应该下载Jbosstools的每日build包,于是到http://download.jboss.org/jbosstools/builds/nightly/200808051539-nightly/index.html 下,下载JBossTools-200808051539-nightly-ALL-win32.zip即08年8月5日的build结果。根据Jboss的wiki说明“Note: since 9th May 2008, nightly builds are running against Ganymede.”下载08年5月9日之后的每日build,应该可以正常安装Jbosstools。下载后,解压缩,将“features”与“plugins”文件夹分别拷贝至eclipse安装路径下(注意:此次没有运行“eclipse.exe -clean”命令),运行eclipse,打开“Web Development”视图,OK!一切正常!

此次安装与以前的操作还存在另外两个较大区别:

1、安装Jbosstools之前,未安装svn插件

2、直接双击“eclipse.exe”运行eclipse,未运行“eclipse.exe -clean”命令

不知是否因为上述原因导致的安装失败。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值