-
MyEclipse 7.5下如何安装Aptana 发表于 2010年01月21日 1 条评论Aptana是一个基于Eclipse的开源Web开发环境,其JavaScript支持相当出色。Aptana包括了HTML、JavaScript、CSS的代码建议功能,JavaScript 自定函数也都会出现在代码建议中,还支持代码语法错误提示。
除此之外,Aptana还支持十几个热门AJAX框架的代码建议:JQuery、Dojo、Yahoo UI、Prototype、Rico、script.aculo.us等。
JavaScript调试功能也是其特色之一,目前仅支持Firefox,想要IE的调试支持则需要付费。
在MyEclipse 7.5下的安装十分不顺利,查了不少资料均提及MyEclipse 7.5的插件方面的支持做了调整,反正从Update site安装、在MyEclipse默认的下载选择中安装、下载安装包以后Add Archive、下载后解压到common目录下等等方法都无法正确安装Aptana,而link文件的方法MyEclipse 7.5下貌似也不再支持(至少我把文件放在MyEclipse和Common下面都没有任何反应)。
有一些文章指出7.5的插件安装需要通过修改%MYECLIPSE_HOME%MyEclipse 7.5configurationorg.eclipse.equinox.simpleconfigurato下的bundles.info加入新插件信息才能解决,无奈之下打开此文件,里面的内容节选如下:
com.genuitec.eclipse.aspphp.core,7.5.0.zmyeclipse75020090612,file:e:softGenuitecCommonpluginscom.genuitec.eclipse.aspphp.core_7.5.0.zmyeclipse75020090612.jar,4,false
com.genuitec.eclipse.aspphp.ui,7.5.0.zmyeclipse75020090612,file:e:softGenuitecCommonpluginscom.genuitec.eclipse.aspphp.ui_7.5.0.zmyeclipse75020090612.jar,4,false
com.genuitec.eclipse.ast.deploy.core,7.5.0.zmyeclipse75020090612,file:e:softGenuitecCommonpluginscom.genuitec.eclipse.ast.deploy.core_7.5.0.zmyeclipse75020090612,4,false
com.genuitec.eclipse.browser,7.5.0.zmyeclipse75020090612,file:e:softGenuitecCommonpluginscom.genuitec.eclipse.browser_7.5.0.zmyeclipse75020090612.jar,4,false
略一看就知道,大致的规则是将文件名的第一个下划线之前的内容放在最前面,紧跟一个逗号,随后是下划线以后的内容,继续逗号,文件的URI,最后的4,false貌似是固定的,至少绝大部分文件都是如此。
试着将Aptana下的文件列表生成类似的条目并加到此文件中,并重启MyEclipse,Bingo,果然看到了Aptana的欢迎页面。
最后贴几张图和加至文件中的条目列表:


追加到bundles.info文件尾部的内容,仅供参考。建议自行生成,主要是下载的版本和我不一样的话生成的信息除了路径外还会有其他的差异:
com.adobe.spry.1.6,1.6.0.00003,file:E:softGenuitecaptanafeaturescom.adobe.spry.1.6_1.6.0.00003.jar,4,false
com.aptana.ide.feature.editor.css,1.2.7.024747,file:E:softGenuitecaptanafeaturescom.aptana.ide.feature.editor.css_1.2.7.024747.jar,4,false
com.aptana.ide.feature.editor.html,1.2.7.024747,file:E:softGenuitecaptanafeaturescom.aptana.ide.feature.editor.html_1.2.7.024747.jar,4,false
com.aptana.ide.feature.editor.js,1.2.7.024747,file:E:softGenuitecaptanafeaturescom.aptana.ide.feature.editor.js_1.2.7.024747.jar,4,false
com.aptana.ide.feature.editors,1.2.7.024747,file:E:softGenuitecaptanafeaturescom.aptana.ide.feature.editors_1.2.7.024747.jar,4,false
com.aptana.ide.feature.framework.jaxer,1.2.7.024747,file:E:softGenuitecaptanafeaturescom.aptana.ide.feature.framework.jaxer_1.2.7.024747.jar,4,false
com.aptana.ide.feature.frameworks,1.1.7.024747,file:E:softGenuitecaptanafeaturescom.aptana.ide.feature.frameworks_1.1.7.024747.jar,4,false
com.aptana.ide.feature.professional_1.2.7.024688,200905101214,file:E:softGenuitecaptanafeaturescom.aptana.ide.feature.professional_1.2.7.024688_200905101214.jar,4,false
com.aptana.ide.feature.rcp,1.2.7.024747,file:E:softGenuitecaptanafeaturescom.aptana.ide.feature.rcp_1.2.7.024747.jar,4,false
com.aptana.ide.feature.server.cloud,1.2.7.024747,file:E:softGenuitecaptanafeaturescom.aptana.ide.feature.server.cloud_1.2.7.024747.jar,4,false
com.aptana.ide.feature.svn,1.4.2,file:E:softGenuitecaptanafeaturescom.aptana.ide.feature.svn_1.4.2.jar,4,false
com.aptana.ide.feature.syncing.ftp,1.2.7.024747,file:E:softGenuitecaptanafeaturescom.aptana.ide.feature.syncing.ftp_1.2.7.024747.jar,4,false
com.aptana.ide.feature.xul,1.2.7.024747,file:E:softGenuitecaptanafeaturescom.aptana.ide.feature.xul_1.2.7.024747.jar,4,false
com.aptana.ide.feature,1.2.7.024747,file:E:softGenuitecaptanafeaturescom.aptana.ide.feature_1.2.7.024747.jar,4,false
com.extjs.ext.2.2,2.2.0.0004,file:E:softGenuitecaptanafeaturescom.extjs.ext.2.2_2.2.0.0004.jar,4,false
com.jquery.1.3,1.3.2.00002,file:E:softGenuitecaptanafeaturescom.jquery.1.3_1.3.2.00002.jar,4,false
com.mochikit.1.4,1.4.0.00006,file:E:softGenuitecaptanafeaturescom.mochikit.1.4_1.4.0.00006.jar,4,false
com.ms.ajax.3.5,3.5.21022.9,file:E:softGenuitecaptanafeaturescom.ms.ajax.3.5_3.5.21022.9.jar,4,false
com.yahoo.yui.2.7,2.7.0.00001,file:E:softGenuitecaptanafeaturescom.yahoo.yui.2.7_2.7.0.00001.jar,4,false
net.mootools.1.2,1.2.1.00001,file:E:softGenuitecaptanafeaturesnet.mootools.1.2_1.2.1.00001.jar,4,false
org.aflax.1.0,1.0.0.00004,file:E:softGenuitecaptanafeaturesorg.aflax.1.0_1.0.0.00004.jar,4,false
org.dojotoolkit.dojo.1.2,1.2.0.00001,file:E:softGenuitecaptanafeaturesorg.dojotoolkit.dojo.1.2_1.2.0.00001.jar,4,false
org.eclipse.eclipsemonkey,1.2.7.024747,file:E:softGenuitecaptanafeaturesorg.eclipse.eclipsemonkey_1.2.7.024747.jar,4,false
org.openrico.rico.2.0,2.0.0.00002,file:E:softGenuitecaptanafeaturesorg.openrico.rico.2.0_2.0.0.00002.jar,4,false
org.prototypejs.prototype.1.6,1.6.0.00003,file:E:softGenuitecaptanafeaturesorg.prototypejs.prototype.1.6_1.6.0.00003.jar,4,false
org.scriptaculous.1.8,1.8.1.00001,file:E:softGenuitecaptanafeaturesorg.scriptaculous.1.8_1.8.1.00001.jar,4,false
fix,polic,file:E:softGenuitecaptanafix_policy.sh,4,false
fix,policy,file:E:softGenuitecaptanafix_policy.vbs,4,false
com.adobe.spry.1.6,1.6.0.00003,file:E:softGenuitecaptanapluginscom.adobe.spry.1.6_1.6.0.00003.jar,4,false
com.aptana.ide.branding,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.branding_1.2.7.024747.jar,4,false
com.aptana.ide.core.ui,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.core.ui_1.2.7.024747.jar,4,false
com.aptana.ide.core.win32,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.core.win32_1.2.7.024747.jar,4,false
com.aptana.ide.core,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.core_1.2.7.024747.jar,4,false
com.aptana.ide.db.ui,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.db.ui_1.2.7.024747.jar,4,false
com.aptana.ide.debug.core.ie_1.1.12.024688,200905101214,file:E:softGenuitecaptanapluginscom.aptana.ide.debug.core.ie_1.1.12.024688_200905101214.jar,4,false
com.aptana.ide.debug.core,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.debug.core_1.2.7.024747.jar,4,false
com.aptana.ide.debug.ui,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.debug.ui_1.2.7.024747.jar,4,false
com.aptana.ide.documentation,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.documentation_1.2.7.024747.jar,4,false
com.aptana.ide.editor.css,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.editor.css_1.2.7.024747.jar,4,false
com.aptana.ide.editor.html,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.editor.html_1.2.7.024747.jar,4,false
com.aptana.ide.editor.js,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.editor.js_1.2.7.024747.jar,4,false
com.aptana.ide.editor.text,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.editor.text_1.2.7.024747.jar,4,false
com.aptana.ide.editor.xml,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.editor.xml_1.2.7.024747.jar,4,false
com.aptana.ide.editors.codeassist,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.editors.codeassist_1.2.7.024747.jar,4,false
com.aptana.ide.editors,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.editors_1.2.7.024747.jar,4,false
com.aptana.ide.epl,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.epl_1.2.7.024747.jar,4,false
com.aptana.ide.extras,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.extras_1.2.7.024747.jar,4,false
com.aptana.ide.framework.jaxer.server.linux,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.framework.jaxer.server.linux_1.2.7.024747.jar,4,false
com.aptana.ide.framework.jaxer.server.macosx,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.framework.jaxer.server.macosx_1.2.7.024747.jar,4,false
com.aptana.ide.framework.jaxer.server.win32,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.framework.jaxer.server.win32_1.2.7.024747.jar,4,false
com.aptana.ide.framework.jaxer,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.framework.jaxer_1.2.7.024747.jar,4,false
com.aptana.ide.internet.proxy,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.internet.proxy_1.2.7.024747.jar,4,false
com.aptana.ide.interpreters,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.interpreters_1.2.7.024747.jar,4,false
com.aptana.ide.intro,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.intro_1.2.7.024747.jar,4,false
com.aptana.ide.io.file,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.io.file_1.2.7.024747.jar,4,false
com.aptana.ide.jface.text.source,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.jface.text.source_1.2.7.024747.jar,4,false
com.aptana.ide.js.docgen,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.js.docgen_1.2.7.024747.jar,4,false
com.aptana.ide.lexer,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.lexer_1.2.7.024747.jar,4,false
com.aptana.ide.libraries.jetty,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.libraries.jetty_1.2.7.024747.jar,4,false
com.aptana.ide.libraries,1.2.3.18699,file:E:softGenuitecaptanapluginscom.aptana.ide.libraries_1.2.3.18699.jar,4,false
com.aptana.ide.logging,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.logging_1.2.7.024747.jar,4,false
com.aptana.ide.parsing,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.parsing_1.2.7.024747.jar,4,false
com.aptana.ide.pathtools,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.pathtools_1.2.7.024747.jar,4,false
com.aptana.ide.professional.licensing_1.2.7.024688,200905101214,file:E:softGenuitecaptanapluginscom.aptana.ide.professional.licensing_1.2.7.024688_200905101214.jar,4,false
com.aptana.ide.rcp.main,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.rcp.main_1.2.7.024747.jar,4,false
com.aptana.ide.rcp,1.2.6.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.rcp_1.2.6.024747.jar,4,false
com.aptana.ide.samples,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.samples_1.2.7.024747.jar,4,false
com.aptana.ide.scripting,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.scripting_1.2.7.024747.jar,4,false
com.aptana.ide.search.epl,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.search.epl_1.2.7.024747.jar,4,false
com.aptana.ide.search,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.search_1.2.7.024747.jar,4,false
com.aptana.ide.server.cloud,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.server.cloud_1.2.7.024747.jar,4,false
com.aptana.ide.server.core,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.server.core_1.2.7.024747.jar,4,false
com.aptana.ide.server.javacloud,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.server.javacloud_1.2.7.024747.jar,4,false
com.aptana.ide.server.jetty,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.server.jetty_1.2.7.024747.jar,4,false
com.aptana.ide.server.portal,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.server.portal_1.2.7.024747.jar,4,false
com.aptana.ide.server.ui,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.server.ui_1.2.7.024747.jar,4,false
com.aptana.ide.server,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.server_1.2.7.024747.jar,4,false
com.aptana.ide.snippets,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.snippets_1.2.7.024747.jar,4,false
com.aptana.ide.ssh,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.ssh_1.2.7.024747.jar,4,false
com.aptana.ide.svn,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.svn_1.2.7.024747.jar,4,false
com.aptana.ide.syncing.professional_1.2.7.024688,200905101214,file:E:softGenuitecaptanapluginscom.aptana.ide.syncing.professional_1.2.7.024688_200905101214.jar,4,false
com.aptana.ide.syncing,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.syncing_1.2.7.024747.jar,4,false
com.aptana.ide.update,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.update_1.2.7.024747.jar,4,false
com.aptana.ide.xul,1.2.7.024747,file:E:softGenuitecaptanapluginscom.aptana.ide.xul_1.2.7.024747.jar,4,false
com.extjs.ext.2.2,2.2.0.0004,file:E:softGenuitecaptanapluginscom.extjs.ext.2.2_2.2.0.0004.jar,4,false
com.jquery.1.3,1.3.2.00002,file:E:softGenuitecaptanapluginscom.jquery.1.3_1.3.2.00002.jar,4,false
com.mochikit.1.4,1.4.0.00006,file:E:softGenuitecaptanapluginscom.mochikit.1.4_1.4.0.00006.jar,4,false
com.ms.ajax.3.5,3.5.21022.9,file:E:softGenuitecaptanapluginscom.ms.ajax.3.5_3.5.21022.9.jar,4,false
com.mysql.driver,0.5.12,file:E:softGenuitecaptanapluginscom.mysql.driver_0.5.12.jar,4,false
com.yahoo.yui.2.7,2.7.0.00001,file:E:softGenuitecaptanapluginscom.yahoo.yui.2.7_2.7.0.00001.jar,4,false
net.mootools.1.2,1.2.1.00001,file:E:softGenuitecaptanapluginsnet.mootools.1.2_1.2.1.00001.jar,4,false
org.aflax.1.0,1.0.0.00003,file:E:softGenuitecaptanapluginsorg.aflax.1.0_1.0.0.00003.jar,4,false
org.dojotoolkit.dojo.1.2,1.2.0.00001,file:E:softGenuitecaptanapluginsorg.dojotoolkit.dojo.1.2_1.2.0.00001.jar,4,false
org.eclipse.atf.mozilla.ide.core,0.2.1.v200703161053,file:E:softGenuitecaptanapluginsorg.eclipse.atf.mozilla.ide.core_0.2.1.v200703161053.jar,4,false
org.eclipse.atf.mozilla.swt.browser.carbon.macosx,0.2.1.v200703161053,file:E:softGenuitecaptanapluginsorg.eclipse.atf.mozilla.swt.browser.carbon.macosx_0.2.1.v200703161053.jar,4,false
org.eclipse.atf.mozilla.swt.browser.win32.win32.x86,0.2.1.v200703161053,file:E:softGenuitecaptanapluginsorg.eclipse.atf.mozilla.swt.browser.win32.win32.x86_0.2.1.v200703161053.jar,4,false
org.eclipse.atf.mozilla.swt.browser,0.2.1.v200703161053,file:E:softGenuitecaptanapluginsorg.eclipse.atf.mozilla.swt.browser_0.2.1.v200703161053.jar,4,false
org.eclipse.eclipsemonkey.doms,1.2.7.024747,file:E:softGenuitecaptanapluginsorg.eclipse.eclipsemonkey.doms_1.2.7.024747.jar,4,false
org.eclipse.eclipsemonkey.lang.javascript,1.2.7.024747,file:E:softGenuitecaptanapluginsorg.eclipse.eclipsemonkey.lang.javascript_1.2.7.024747.jar,4,false
org.eclipse.eclipsemonkey.ui,1.2.7.024747,file:E:softGenuitecaptanapluginsorg.eclipse.eclipsemonkey.ui_1.2.7.024747.jar,4,false
org.eclipse.eclipsemonkey,1.2.7.024747,file:E:softGenuitecaptanapluginsorg.eclipse.eclipsemonkey_1.2.7.024747.jar,4,false
org.mozilla.rhino,1.6.7,file:E:softGenuitecaptanapluginsorg.mozilla.rhino_1.6.7.jar,4,false
org.mozilla.xpcom,1.8.1.3-20070320,file:E:softGenuitecaptanapluginsorg.mozilla.xpcom_1.8.1.3-20070320.jar,4,false
org.mozilla.xulrunner.carbon.macosx,1.8.1.3-20070404,file:E:softGenuitecaptanapluginsorg.mozilla.xulrunner.carbon.macosx_1.8.1.3-20070404.jar,4,false
org.mozilla.xulrunner.win32.win32.x86,1.8.1.3-20070404,file:E:softGenuitecaptanapluginsorg.mozilla.xulrunner.win32.win32.x86_1.8.1.3-20070404.jar,4,false
org.openrico.rico.2.0,2.0.0.00002,file:E:softGenuitecaptanapluginsorg.openrico.rico.2.0_2.0.0.00002.jar,4,false
org.prototypejs.prototype.1.6,1.6.0.00001,file:E:softGenuitecaptanapluginsorg.prototypejs.prototype.1.6_1.6.0.00001.jar,4,false
org.scriptaculous.1.8,1.8.0.00001,file:E:softGenuitecaptanapluginsorg.scriptaculous.1.8_1.8.0.00001.jar,4,false
org.sqlite.driver,0.4.5,file:E:softGenuitecaptanapluginsorg.sqlite.driver_0.4.5.jar,4,false
site,rcp,file:E:softGenuitecaptanasite_rcp.xml,4,false
相关日志:
相关日志:
1 responses to “MyEclipse 7.5下如何安装Aptana”

-
Really good work about this website was done. Keep trying more – thanks!
-


Yahoouj 2010年02月23日 10:55