Freewind @ Thoughtworks scala java javascript dart 工具 编程实践 月结 math python english [comments admin] [feed]

(2012-01-30) Play2下载与安装

广告: 云梯:翻墙vpn (省10元) 土行孙:科研用户翻墙http proxy (有优惠)

这本来不应该成为一个问题,但是因为play2现在还处于beta阶段,有些地方不完善,所以想要“开始”都会遇到一些问题。

除了直接从play官网下载已经打包好的70多M的解压包外,还可以直接从github上下载源代码并编译。后者的好处时,可以随时通过git获取最新的代码,不需要再下载那么大的解压包。

但下载后,直接运行play,会报一些“找不到xxx库”这样的错误。几经搜索,终于找到正确的方式。

一、下载源代码

git clone https://github.com/playframework/Play20.git -depth=0

最后一个参数是不要下载提交的历史记录,速度快一些。

二、build

cd Play20

cd framework

build publish-local

这时play就会自动下载所需要的各jar并构建了。下载时间比较长,要等几十分钟。

下载完后,将自动开始编译源代码,如果一切顺利,最后将看到[success]这样的提示

三、Play

回到play2根目录下,运行

play

将提示正常的信息:

E:\java\Play20>play
Getting play console_2.9.1 2.0-RC1-SNAPSHOT …
:: retrieving :: org.scala-tools.sbt#boot-app

    confs: [default]      
    5 artifacts copied, 0 already retrieved (5560kB/40ms)      
   _            _      

| | | |
| ' \| |/ ' | || ||
|
/||_|_ ()
|
| |
/

play! 2.0-RC1-SNAPSHOT, http://www.playframework.org

表明一切正常

四、将play加入到环境变量path中

五、运行示例程序

cd samples\scala\zentasks

play run

然后访问http://localhost:9000即可看到效果。

comments powered by Disqus