`

在eclipse中安装velocity编辑器、Freemarker编辑器

阅读更多


记录以便今后重新搭环境时查找。 
1.在myeclipse中增加velocity支持的包后,在集成velocity的velocity编辑器,会是开发更方便快捷。 
Veloeclipse的网站http://code.google.com/p/veloeclipse/, 
在myeclipse中安装Veloeclipse时,在地址栏中输入: http://veloeclipse.googlecode.com/svn/trunk/update/ 

2.在myeclipse中安装freemarker编辑器,在URL栏中输入:http://www.freemarker.org/eclipse/update
这个地址已经不能用了,只能用下面的方法来添加了。

eclipse正常情况下 是能自动识别新添加的 插件,并自动添加相应信息,但是如果eclipse 不能自动识别时,你就需要手动为eclipse添加相应的插件信息,即为 下面红字部分

   在MyEclipse7.0+的版本,自动安装行不通,因为在下载你填写的插件前,MyEclipse会下载一大堆自己的更新,这些更新 全都位于MyEclipse的服务器或者Pulse的服务器,这两个服务器在国内是无法访问的。

既然无法自动安装,就手动安装:
 
先打开 http://sourceforge.net/projects/freemarker-ide/files/页面,点击“下载”,
注意,要下载eclipse插件,而不是freemarker本身。 在下面的文件列表中选择“eclipse-plugin”文件夹,展开的文件就是各个版本的eclipse插件,当前最新是: freemarker-ide-0.9.14.zip 

下载完插件后,解压缩到:
\Program Files\Genuitec\Common\plugins\

解压后的目录:
\Program Files\Genuitec\Common\plugins\hudson.freemarker_ide_0.9.14 

然后需要修改一个文件,这很关键:
\Program Files\Genuitec\MyEclipse 7.0\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info 
在文件最后加入下面两行:
hudson.freemarker_ide,0.9.14,file:plugins\hudson.freemarker_ide_0.9.14\,4,false 
(格式大概为:插件名,版本号,file:插件目录,4,false
插件名和版本号是由插件目录名字以下划线分割而得,file:后如果是目录结尾要有反斜杠、如果是.jar就不用,最后的4,false不知道是什么意思,不用管他)

然后重启动MyEclipse7.5,就可以用freemarker的eclipse plugin ide打开ftl文件了。

最后,要注意一下,\Program Files\Genuitec\Common\plugins\hudson.freemarker_ide_0.9.14 中的freemarker.jar可能是很旧的,如果发现ftl文件中的一些符号,如感叹号、双问号如果报告为错误,用新的 freemarker-2.3.15.jar替换之,把MANIFEST.MF里的Bundle-ClassPath也改为freemarker- 2.3.15.jar ,然后重启MyEclipse7.5就可以了。

 

分享到:
评论

相关推荐

    Freemarker和Velocity的eclipse插件

    Freemarker和Velocity的eclipse插件,要求eclipse3.0以上版本

    基于java的企业级应用开发:Spirng MVC入门.ppt

    什么是Spring MVC? 11.1 Spring MVC概述 Spring MVC是Spring提供的一个实现了Web ... 在Eclipse中,创建一个名称为chapter11的Web项目,在项目的lib目录中添加运行Spring MVC程序所需要的JAR包,并发布到类路径下。 1

    java web 标签大全

    Struts2 标签 Struts bean ...Struts logic Struts nested JSTL 核心标签 JSTL functions JSTL fmt JSP标签/语法 Spring 标签 Spring 表单标签 freemarker语法 velocity 语法 ...JSP 编辑器(eclipse插件)

    Java_web_标签大全

    本手册收集了: 1、struts 1 各类型标签 2、struts 2 标签 3、jstl 各类型标签 4、spring 标签 5、jsf标签 ...6、jsp标签、语法 ...12、多功能jsp编辑器(eclipse插件)(要另外下载CHM文档中有网址)

    java+web+标签大全.CHM

    1、struts 1 各类型标签2、struts 2 标签3、jstl 各类型标签4、spring 标签5、jsf标签6、jsp标签、语法7、freemarker语法8、velocity语法9、ajax常用函数10、常用js表单检测函数11、常用js函数12、多功能jsp编辑器...

    javaWeb标签库大全API

    本手册收集了: 1、struts 1 各类型标签 2、struts 2 标签 3、jstl 各类型标签 4、spring 标签 5、jsf标签 ...6、jsp标签、语法 ...7、freemarker语法 ...8、velocity语法 ...12、多功能jsp编辑器(eclipse插件)

    javaWeb 标签大全2.0.CHM

    本册收集了: 1、Struts2标签 2、struts 1 各类型标签 3、JSTL 各类型标签 4、spring 标签 5、jsf标签 6、jsp标签、语法 7、freemarker语法 8、velocity语法 ...12、多功能jsp编辑器(eclipse插件)

    java-web-tags.zip_4 3 2 1_JAVA 语法 大全_JSTL_jsp 表单_web-tags

    java web 标签大全,包括1、struts 1 各类型标签;2、struts 2 标签;3、jstl 各类型标签;4、spring 标签;5、jsf标签;6、jsp标签、语法;7、freemarker语法;...12、多功能jsp编辑器(eclipse插件);

    Spring中文帮助文档

    4.7.2. Application context构造器中资源路径的通配符 4.7.3. FileSystemResource 说明 5. 校验,数据绑定,BeanWrapper,与属性编辑器 5.1. 简介 5.2. 使用Spring的Validator接口进行校验 5.3. 从错误代码到...

    Spring-Reference_zh_CN(Spring中文参考手册)

    4.7.2. Application context构造器中资源路径的通配符 4.7.2.1. Ant风格的pattern 4.7.2.2. classpath*: 前缀 4.7.2.3. 其他关于通配符的说明 4.7.3. FileSystemResource 提示 5. 校验,数据绑定,BeanWrapper,与...

    Spring API

    4.7.2. Application context构造器中资源路径的通配符 4.7.3. FileSystemResource 说明 5. 校验,数据绑定,BeanWrapper,与属性编辑器 5.1. 简介 5.2. 使用Spring的Validator接口进行校验 5.3. 从错误代码到...

    spring chm文档

    4.7.2. Application context构造器中资源路径的通配符 4.7.3. FileSystemResource 提示 5. 校验,数据绑定,BeanWrapper,与属性编辑器 5.1. 简介 5.2. 使用Spring的Validator接口进行校验 5.3. 从错误代码到...

    单点登录源码

    Editor.md | Markdown编辑器 | [https://github.com/pandao/editor.md](https://github.com/pandao/editor.md) zhengAdmin | 后台管理系统模板 | [https://github.com/shuzheng/zhengAdmin]...

Global site tag (gtag.js) - Google Analytics