总有一些美好,期待着我们去发现
RSS 图标 Email 图标 首页图标
  • MyEclipse 7.5下如何安装Aptana

    发表于 2010年01月21日 黄良懿 1 条评论

    Aptana是一个基于Eclipse的开源Web开发环境,其JavaScript支持相当出色。Aptana包括了HTML、JavaScript、CSS的代码建议功能,JavaScript 自定函数也都会出现在代码建议中,还支持代码语法错误提示。

    除此之外,Aptana还支持十几个热门AJAX框架的代码建议:JQueryDojoYahoo UIPrototypeRicoscript.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的欢迎页面。

    最后贴几张图和加至文件中的条目列表:

    HTML的语法建议

    阅读全文 »

    相关日志:

    • 没有相关的日志

  • OpenCMS 7.5的apache+tomcat安装指南

    发表于 2009年07月30日 黄良懿 没有评论
    网上OpenCMS的安装文章并不难找,不过Apache+Tomcat组合的少了些。这里提供的方案是两者组合,且去除了两层opencms目录的其中一层。即原目录为/opencms/opencms/,现为/opencms。 同时,webdav目录也将变为/webdav。
    注意:本文假设服务器上Apache前端开放80端口且具备反向代理模块(mod_jk亦可),Tomcat Server对内网开启8080端口。
    1. 创建一个opencms的mysql数据库,为其创建用户并赋予其对该库的CURD等常规权限(该业务需要删除权限)以及建表、删表权限。
    2. 创建CMS的Web目录,修改其所有者,下文用{CMSROOT}替代此目录。
    3. 新建虚拟主机,在虚拟主机的Host标签中需要添加proxyPort="80"并开启unpackWARS和autoDeploy,例如:
      <Host name="www.hly1980.cn"  appBase="{CMSROOT}"
      unpackWARs="true" autoDeploy="true" xmlValidation="false" 
      xmlNamespaceAware="false" proxyPort="80">
      

      阅读全文 »

    相关日志:

    • 没有相关的日志