STEP 1 Download and install play framework
$ mv play-2.0.6.zip /opt
$ cd /opt
$ sudo unzip play-2.0.6.zip
$ vi /etc/profile
PLAY_PATH=/opt/play-2.0.6; export PLAY_PATH
PATH=$PLAY_PATH:$PATH; export PATH
$ sudo chmod 777 -R play-2.0.6
STEP 2 create an app
$ play new shaharma
STEP 3 project props
$ cat project/plugins.sbt
1 // Comment to get more information during initialization
2 logLevel := Level.Warn
3
4 // The Typesafe repository
5 resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"
6
7 // Use the Play sbt plugin for Play projects
8 addSbtPlugin("play" % "sbt-plugin" % "2.0.6")
$ cat project/Build.scala
1 import sbt._
2 import Keys._
3 import PlayProject._
4
5 object ApplicationBuild extends Build {
6
7 val appName = "shaharma"
8 val appVersion = "1.0-SNAPSHOT"
9
10 val appDependencies = Seq(
11 // Add your project dependencies here,
12 )
13
14 val main = PlayProject(appName, appVersion, appDependencies, mainLang = SCALA).settings(
15 // Add your own project settings here
16 )
17
18 }
$ cat project/build.properties
sbt.version=0.11.3
STEP 4 run-app at port 9000
$ play run
No comments:
Post a Comment