艰辛的aptana插件安装之路

      如若转载,请说明出处!     

 

       今天aptana终于在myeclipse6.0里面跑起来了,耗时三天,还借用别人的宽带,才把apatana安装完毕,下面把我安装的全过程详述一下,也给后来人做个参考。

 

1 开始采用link的方式手动安装aptana studio
      我用的是myeclipse6.0和eclipse3.3的集成professional版本,首先官网上下载aptana_update_024747,解压后把里面的文件放在新建的aptana文件夹里,再把这个aptana文件夹放在C:/Program Files/MyEclipse 6.0/eclipse目录下,使aptana文件夹和links文件夹同级,再在links文件夹里建立一个aptana.link文件,打开aptana.link编辑内容path=C://Program Files//MyEclipse 6.0//eclipse//aptana,使得在加载workbench时,myeclipse能找到aptana插件,完成。按理说这样安装应该没有什么问题,而且手都安装也是最好的,他在兼容性方面也很好的,应该叫做无bug安装。但重启myeclipse后,我发现一切都是和以前一样,并没有找到God damned aptana,安装未遂,failure。

 

2 只好在myeclipse里面在线安装aptana studio
      help->software updates->find and install->search for new features to install->点击new remote site按钮,在Name:里填写Aptana Studio,在URL:里填写http://update.aptana.com/install/studio/3.2/,ok,finish。update manager开始searching,找到结果后进入updates对话框,选中Aptana Studio,此时我的问题出来了,在

updates对话框下面,他要validating selections...,这个时候进度条就不动了,等了许久还在等,就连点击cancel也不行,只要把网断了,重新在线安装,连续这样几次,终于成功了,我觉得应该是我的网速(校园网)造成的。next,...开始下载。
      下载完成,根据aptana安装向导,配置firewall,然后点击install all。
 
      可事情远没有结束,一重启myeclipse,就弹出警告叫你查看某个日志文件,里面报错Plug-in    org.eclipse.ui.ide.application     was unable to load class  org.eclipse.ui.internal.ide.application.IDEApplication,网上搜了一下,把C:/Program Files/MyEclipse 6.0/eclipse/plugins目录下的org.eclipse.ui.ide.application_1.0.0.I20070530-0100.jar文件打开,把里面plugin.xml的改为3.3,因为我的eclipse版本是3.3。注意修改jar里面文件的方法,我很傻很天真,我把这个jar解压出来,修改后直接就压缩成.jar文件,结果启动myeclipse后日志文件又报错error in opening zip file,应该压缩成.zip文件,压缩成功后,再把.zip重命名为.jar(这都要在博客上说,太丢人了)。现在应该没问题了吧,结果启动myeclipse,再次报错,还是Plug-in org.eclipse.ui.ide.application was unable to load class org.eclipse.ui.internal.ide.application.IDEApplication。网上继续searching,结果把C:/Program Files/MyEclipse 6.0/eclipse/configuration目录下面的org.eclipse.osgi 文件夹或者org.eclipse.update文件夹删除就好了,但在启动myeclipse时又会自动生成org.eclipse.osgi文件夹,所以每次启动之前都要删掉这两个文件夹之一,很麻烦,到目前为止都还没有解决的方案,还是准备去多看看aptana官方的support forum。
      还要说明一下,启动myeclipse后要报空指针错误,到support forum逛了一圈,发现很多人在线安装都出现这个问题,归结原因可能有两方面,一是myeclipse的bug,二是myeclipse和eclipse之间的兼容性或版本的问题,手动link方式安装可以避免这种情况。


     

      小结:最好link方式手动安装aptana插件,如果在线安装时要注org.eclipse.ui.ide.application_1.0.0.I20070530-0100.jar中plugin,xml版本号的修改和org.eclipse.osgi文件夹或org.eclipse.update文件夹的删除,谨慎在线安装!

你可能感兴趣的:(Java,EE,aptana,myeclipse,eclipse,features,manager,class)