背景

研发代码框架是play-framework框架,想看代码的话,需要学习下play框架。IDE工具的话之前一直用的idea,所以本文涉及的idea play的配置 和 一些play的简单知识

认识play

百度百科如下:

play framework是一个full-stack(全栈的)Java Web的应用框架,包括一个简单的无状态MVC模型,具有Hibernate的对象持续,一个基于Groovy的模板引擎,以及建立一个现代Web应用所需的所有东西。

前提是安装jdk,play也分两个大的版本,1.X和2.X,跟着我们这版研发版本走,使用的1.4.4版本

play安装

使用的是mac,理论上可以支持brew安装的,但我期望的安装低版本的,直接下载bin包来配置。

  1. 下载

    play的下载地址:https://www.playframework.com/releases

    选择下载自己期望的版本

  2. 配置环境变量

    配置一个play的home目录即可,添加到path中,如下:

  3. 测试

    配置完记得source下,直接执行play,就可以看到效果

play-framework 依赖管理

之前熟悉了maven来管理jar包的依赖,play是通过dependencies.yml文件来管理依赖的,直接执行play dependencies命令的话,就会更新下载依赖,目前只要掌握这个命令即可

可以直接参考https://blog.csdn.net/twx843571091/article/details/50037393

idea配置

idea支持1.X版本的play了的,不需要额外配置,但是要简单执行一个命令,进入到项目目录,执行play idea会生成一个ipr文件,然后idea打开这个ipr文件即可

有play的jar包和playFramework Dependencies表示是play项目

结束

历史原因选择了play框架,知道后续新的应用都是走的spring boot。。。

最新文章

  1. jsonp帮助你知道你关注的他或她喜欢什么歌曲
  2. Fiddler—PC上实现手机的抓包
  3. vagrant系列教程(三):vagrant搭建的php7环境(转)
  4. azure之MSSQL服务性能测试
  5. 编写基于outlook显示的html邮件需要注意的问题
  6. WPF的ListBox中的RadioButton不能单选问题
  7. 无法启动调试--未安装 Silverlight Developer 运行时。请安装一个匹配版本。
  8. AndroidStudio怎么将开源项目发布到jcenter
  9. JavaScript 概览 更新时间2014-0414-0837
  10. 【USACO 1.5.3】特殊的质数肋骨
  11. Java的一些基础知识
  12. 电商Banner设计背后的12个人性的秘密
  13. linux --> 计算机是如何启动的?
  14. 爬虫免登录进入github
  15. Dubbo的异常处理
  16. curl 伪装来路(referer)
  17. 微信和WeChat合并月活跃数达8.89亿,移动支付月活跃账户超过6亿
  18. [py]Python locals() 函数
  19. jquery validate验证方法
  20. Robotframework(1):配置基础环境

热门文章

  1. swift 基本用法
  2. 爬虫初窥day4:requests
  3. Maximum Subarray LT53
  4. python Trie树和双数组TRIE树的实现. 拥有3个功能:插入,删除,给前缀智能找到所有能匹配的单词
  5. Git使用基础篇(zz)
  6. PHP删除空格函数
  7. unity延时函数
  8. ubuntu安装rubyOnRails
  9. HTML-入门篇day01
  10. php mongodb driver