文档章节

使用sbt创建新play项目

r
 redfortress
发布于 2016/07/10 10:01
字数 190
阅读 19
收藏 0

centos7下,jdk和scala都有rpm安装包,下载后直接rpm -ivh安装。sbt是个压缩包,建议解压到usr目录下,用ln -s链接到usr/sbin。新建一个文件夹作为play项目的根目录。进入目录后新建一个build.sbt文件,里面写上:

name := "helloplay"   项目名称
version := "1.0.0"       项目版本号
scalaVersion := "2.11.8"     项目所用的scala版本
lazy val root = (project in file(".")).enablePlugins(PlayScala)   

然后新建一个project目录,进入后新建一个build.properties文件,里面写上:

sbt.version=0.13.11

再新建一个plugins.sbt文件,里面写上:

resolvers += "Typesafe repository" at "https://repo.typesafe.com/typesafe/maven-releases/"

addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.4")

然后再项目根目录下运行sbt进入交互模式后,输入run就可以了。

© 著作权归作者所有

共有 人打赏支持
r
粉丝 4
博文 7
码字总数 1531
作品 0
荆州
私信 提问
Play For Scala 开发指南 - 第4章 第一个Play项目

转载请注明joymufeng,欢迎访问PlayScala社区(http://www.playscala.cn) 原文链接:http://www.playscala.cn/doc/catalog?id=j111 准备环境 安装JDK8 单击这里下载并安装JDK8,安装完成后在命...

joymufeng
2017/10/20
0
0
Play 2.0 文档 - 入门 -- 针对Scala开发者

安装 Play 2.0 准备工作 运行Play框架,需要JDK6或以上版本。 如果你使用MacOS,已内建支持Java。如果你使用Linux,确保你安装了SUN JDK或OpenJDK(非gcj,大多数Linux发布版默认安装的版本)...

大东哥
2012/03/19
0
8
scala-Playframe框架 笔记

使用2.4x的Play框架.新建一个play项目提示 play.sbt.PlayExceptions$CompilationException: Compilation error[type Application is not a member of package controllers] at play.sbt.Pla......

testwork
2016/04/15
115
0
【Play】热部署是如何工作的?

1.什么是热部署 所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。对于Java应用程序来说,热部署就是在运行时更新Java类文件。– 百度百科 对于Java应用,有三种常见的...

English0523
2018/01/12
0
0
使用sbt搭建Scala开发环境

Scala是一种运行于JVM之上的新型语言。JRuby, Jython, Groovy等也可以将其他语言的一些特点带进Java的生态圈。但就个人体会,这些编程语言和Scala相比,如同Symbian之于Android或IOS。虽然大...

jiatin
2016/04/10
655
2

没有更多内容

加载失败,请刷新页面

加载更多

LIst的逆向遍历

public class list_demo { public static void main(String[] args) {// TODO Auto-generated method stub List list=new ArrayList<>(); list.add("a"); list.add("b");......

南桥北木
51分钟前
3
0
Linux下端口转发工具rinetd介绍

linux下简单好用的工具rinetd,实现端口映射/转发/重定向,针对TCP协议,不支持UDP。 官网地址 http://www.boutell.com/rinetd 里面介绍及使用齐全。 使用场景举例: 阿里云内网Redis连接问题...

ouhoo
今天
5
0
Oracle学习日志-5(算数运算符,比较运算符和逻辑运算符)

因为有编程基础,所以对于这一章还是很好理解,只需要注意对NULL的运算。 操作的表格 算数运算符 查询商品名字和商品售价,并商品售价乘2 SELECT product_name,sale_price * 2 AS "sale_pri...

白话
今天
3
0
搜索引擎(Lucene介绍、分词器详解)

Lucene介绍 Lucene简介 最受欢迎的java开源全文搜索引擎开发工具包。提供了完整的查询引擎和索引引擎,部分文本分词引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简...

这很耳东先生
今天
5
0
quartz详细介绍

quartz常用api Scheduler 调度程序交互的主要API。 Job 希望由调度程序执行的组件实现的接口。 JobDetail 用于定义作业的实例。 JobDataMap 可以包含不限量的序列化数据,在job运行的时候可以...

大笨象会跳舞吧
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部