play framework2启动、编译、测试、转换eclipse工程项目

12 篇文章 0 订阅
10 篇文章 0 订阅

启动项目

利用play控制台

进入play控制台,进入项目目录,并打开cmd命令行,再执行:

$ activator

进入项目后在执行:

[my-first-app] $ run

这样项目就启动啦。

不进入play控制台,直接启动项目

$ activator run
[info] Loading project definition from /Users/jroper/tmp/my-first-app/project
[info] Set current project to my-first-app (in build file:/Users/jroper/tmp/my-first-app/)

--- (Running the application from SBT, auto-reloading is enabled) ---

[info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:9000

(Server started, use Ctrl+D to stop and go back to the console...)

应用程序会直接启动。当你要退出服务器,使用 Ctrl+D, 你会返回到操示系统终端的提示符界面。

编译

在Play中你也可以无须启动服务器的情况下编译你的应用程序,只需使用compile命令:
在play控制台执行,没有直接执行的命令。即必须先进入控制台。

[my-first-app] $ compile

执行这个会下载相关依然,所以会等漫长一段时间,这也是play2最蛋疼的地方。

测试

正如上面的命令, 你无须启动服务器,也可以执行测试。只需使用test命令:
和上面一样,必须先进入控制台。

[my-first-app] $ test

转成eclipse工程项目

方法一、在project/plugins.sbt文件中添加sbteclipse

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")

之后再执行:

[my-first-app] $ reload

reload就是使sbt重新加载创建。也就是把sbteclipse-plugin加载进去。

在执行:

[my-first-app] eclipse

方法二、在全局文件加载sbteclipse

window:
正常情况下,在C:\Users\yutao\.sbt\0.13目录中是没有plugin文件夹的。

这里写图片描述


这里写图片描述

说白了,就是到.sbt文件夹中创建plugins/plugins.sbt文件,并且添加了:

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")

再在play控制台中,执行reload,就可以了。

之后我们再执行:

[my-first-app] eclipse

就可以生成eclipse工程项目。

参考地址:
http://stackoverflow.com/a/24722695/6952713
https://doron.gitbooks.io/play-doc-zh/content/2.4/gettingStarted/04_Setting-up_your_preferred_IDE.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

山鬼谣me

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值