Play Framework 是一个开源的基于java和scala的web程序框架,提供了MVC的模式,以及使用约定胜于配置的思想,减少开发者在配置上的麻烦。

详细信息可以访问Play官网或者是Wiki

下面直接进整体,play framework的配置。

配置

首先是需要安装有JDK 1.6或者以上版本。配置JDK的就不说了

然后是下载playFrame最新发行版,解压后,将play文件的根目录路径加到环境变量PATH中。

然后在控制台中输入 play help 如果有出现下图,便是安装play成功了

上面是windows下的配置,linux的配置方法,可以按照官方文档走,差不多的。

新建项目

使用 play new projectName 来新建项目,项目会直接保存在当前路径下,所以可以先切换到相关路径下,再使用命令创建项目。
下面是创建新项目的一个过程

新建过程中,可以填写项目名称,项目使用的模板。就算你在这里选了scala的模板,在后面项目编码中,一样可以使用java来编写

到这里,我们就新建好我们的项目了。

现在我们要运行我们创建好的项目,只需要进去项目所在文件夹,然后输入play指令,进入Play控制台,关于play控制台的更多信息,请看官方文档

在play 控制台中使用 help play 命令可以查看所支持的指令。

现在让我们运行一下程序

运行

运行程序只需要使用run命令就可以咯,默认是在9000端口,使用 run 8080 就可以改端口啦,使用run之后可以直接打开浏览器,运行localhost:9000
运行工程中,控制台不要关掉,要停掉服务器,可以使用Ctrl+D停止服务器。
而且在编辑项目过程中,不需要重新编译项目,只需要刷新一次浏览器,就会看到修改后的结果了、

绑定IDE

最后一步,就是怎么去编辑自己的项目了,首先,可以直接使用文本编辑器进行编辑,但是使用IDE的话,用起来还是舒服些。
下面以绑定eclipse为例,其他IDE的绑定方式,可以查看官方文档
直接在play控制台中输入eclipsify 就可以了。
然后就可以在eclipse中使用import操作导入项目进行编辑了

play Framework 配置相关推荐

  1. configure project qt,如何为Qt Framework配置CLion IDE?

    How to configure CLion IDE for Qt Framework? Is this IDE compatible with Qt, or are there other IDEs ...

  2. Entity Framework Codefirst的配置步骤

    Entity Framework Codefirst的配置步骤:  (1) 安装命令: install-package entityframework  (2) 创建实体类,注意virtual关键字在 ...

  3. Entity Framework CodeFirst数据迁移

    原文:Entity Framework CodeFirst数据迁移 前言 紧接着前面一篇博文Entity Framework CodeFirst尝试. 我们知道无论是"Database Fi ...

  4. 使用 ASP.NET 配置类

    使用 Configuration 类可以完成大部分的配置工作.该类用于对计算机..NET 客户应用程序.ASP.NET 应用程序.Web 目录.以及保存在 Web 目录中的资源配置进行展示, 在 AS ...

  5. cognos 样例 oracle,Cognos10安装和sample配置(ORACLE学样例)

    Cognos10安装和Sample配置 注:这块除了用Tomcat发布Cognos应用程序外,还可以通过IIS.Apache发布Cognos应用程序,这块就不做详细说明了. 10) 通过上面的安装及配 ...

  6. play框架配置 拦截器_如何使用Play框架为https配置SSL证书

    play框架配置 拦截器 我花了几个小时试图使它起作用,最后,问题是我自己没有使用keytool生成CSR(证书请求). 当我尝试通过https访问Play时,我一直收到此错误: javax.net. ...

  7. .NET Framework 工具下载

    .NET Framework 工具下载 .NET Framework 工具下载 SDK 命令提示 程序集链接器 (Al.exe) ASP.NET 编译工具 (Aspnet_compiler.exe) ...

  8. Entity Framework 5.0系列之Code First数据库迁移

    我们知道无论是"Database First"还是"Model First"当模型发生改变了都可以通过Visual Studio设计视图进行更新,那么对于Cod ...

  9. iOS SDK开发系列一之Cocoapods原理,Xcode的配置,动态库和静态库介绍

    前言 三个月没写东西了,是时候总结点东西了.SDK这个东西开发其实和项目开发类似,但是项目中你不需要关注一些配置和打包的参数,或者你压根不需要关注Framework和.a到底是怎么链接配置的,因为Co ...

最新文章

  1. 微信小程序showModel使用注意
  2. 关于类和对象的进一步讨论 C++
  3. Expression Blend 4 激活码
  4. Android记事本开发02
  5. 平均分辨准确率对网络隐藏层节点数的非线性变化关系03
  6. Spring Cloud构建微服务架构:服务消费(Feign)【Dalston版】
  7. 算法--2016搜狐面试:搜狐员工放假了,都玩什么?
  8. 使用vue-router懒加载解决首次加载时资源过多导致的速度缓慢问题
  9. 向量外积_解析几何 -向量
  10. 从单片机步入Linux之运行地址与加载地址
  11. Windows下的脚本在Linux中运行乱码问题
  12. python and financial data_学会7个可视化图表增强技巧(Python),毫不费力抓住领导的眼球
  13. 适合程序员的简历模板
  14. CentOS 7下载地址(ISO文件)
  15. PID参数整定方法介绍
  16. 代码实现数学图形之常用函数,幂,对数,指数,正弦,余弦,正切,余切,反正弦,反余弦,反正切,反余切,双曲正弦,双曲余弦,双曲正切,双曲余切,正割函数,余割函数,双曲正割,双曲正割.
  17. html页面出现504,web生产环境故障页面提示504错误
  18. Servlet 中的四大作用域
  19. 神农班2019年总结
  20. APISIX网关在雪球生产实践

热门文章

  1. JavaScript 教程「1」:与君初相识
  2. 快递停发区域查询(需指定快递公司) 接口说明
  3. Inequalities - Minkowski's inequality
  4. unreal无损音乐百度云_嵐-IN THE SUMMER[FLAC]
  5. 阿里、腾讯、字节、京东、美团、百度......薪资职级大比拼
  6. SmartWin++笔记
  7. 国际清算银行称:央行数字货币可能导致银行挤兑
  8. 服务器ie不能打开购物网站,[Answers 分享]通过IE浏览器无法打开网上银行或者支付宝等加密安全站点...
  9. 毫秒转化天小时分钟秒
  10. Spring Boot AOP处理方法的入参和返回值