Play的模块安装 ===Thymeleaf module(NEW)

使用Play1.5版本,2.0版本中由于scala,暂未学习,能把1.5玩转都挺不错的了!

 

在play中在安装thymeleaf模块,本地安装 playLocalModules

 

play-thymleaf的下载地址:

http://www.playframework.com/modules/thymeleaf

https://github.com/choreo/play-thymeleaf/releases

下载v1.5版本并解压

 

首先,使用play new demo创建一个项目

然后,使用play eclipsify将其转会为可导入Eclipse的项目

接着,打开Eclipse,通过import existing file to workspace 将该项目导入

 

打开conf/dependencies.yml文件,加入(千万不能用TAB键代替空格,否则解析会有问题):

 

    - play -> thymeleaf 1.5 

 

这样配置之后,即通知play在运行play dependencies命令时,需要引入一个名叫thymeleaf-1.5的模块,play就会到modules目录下进行查找并安装。

 

重要的一步:

拷贝解压后的play-thymeleaf-1.5到Play的modules目录下将其重命名为thymeleaf-1.5

为什么 要重命名?

因为在使用play dependencies的时候,因为thymeleaf有自己的denpendencies.yml描述文件,其中声明了自己的名字就是thymeleaf 1.5,具体如下:

 

self: play -> thymeleaf 1.5

require:
    - play
    - org.thymeleaf -> thymeleaf 2.0.15

 所以,刚才在Eclipse中配置demo的dependencies.yml时,指定引入的模块名为thymeleaf 1.5正好能够与此相对应,安装的时候才能正确匹配!

 

 

 现在,可以执行play dependencies命令,安装新模块了。
Play会自动下载到网上下载一些jar包,下载完成后,接着就开始安装thymeleaf模块到项目中。

【CRUD模块是Play中自带的,只需要在dependencies.yml中声明即可,不用下载。】
Play的模块安装 ===Thymeleaf module(NEW)_第1张图片
 

刷新Eclipse,此时modules目录下就可以看到thymeleaf-1.5模块了!

 

 

 

 

你可能感兴趣的:(Module)