activator ui 方式

打开命令行窗口,输入以下命令:

activator ui

浏览器中打开一个页面,类似于一个IDE,实际上也是一个网页版的IDE。

选择 Seeds->Play Java Seed,在右下角选择项目创建到的文件夹路径,然后点 Create app 完成创建。

在Build页面,可以看到初始化项目时引入依赖包等等。如果是首次创建项目,等待时间应该会很久,跟命令行创建过程差不多。

Code页面可以查看项目创建的文件结构以及编辑代码,虽说是一个开发环境,编辑代码的时候是没有提示的,不像Eclipse或者Intellij idea那么方便,在目录结构导航菜单中,可以看到一些新建文件夹和文件等菜单,对于 Create Eclipse project Create Intellij project 菜单,他们可以将你的项目转换成Eclipse或者Idea的目录结构,更好的导入。

在Run界面,可以启动项目,然后在浏览器中浏览项目页面,前提是Build完成。

intellij idea 方式

官网给出用Eclipse或者intellij idea的编程环境来创建和调试Play项目的方法,这里用idea, eclipse赶脚太麻烦了。我用的idea 2015的。进入设置看下

进入设置看下Scala和SBT两个插件是否安装了,如果没有,点击 Browse repositories安装一下。

新建项目

在新建项目面板中,Scala->Activator

然后下一步,填入项目名称,下面选择模板,键盘输入play java seed就会找到这个选项。下面的Project SDK就是本机的JDK环境。点击完成。

新建项目需要引入一些依赖包,所以很慢。

导入项目

选择导入项目所在文件夹。

项目模块选择SBT。

完成设置。

启动调试

官方给的是,在Edit Config菜单中,点击 + 选择SBT Task,然后Name里写个名称,Tasks里输个 run 就可以了。

但是几次启动调试都失败了,比如下面的错误,不知道啥原因。估计是有什么依赖包没下载全。

我们其实可以在项目文件中右键,然后在菜单中选择 Run Play 2 App菜单,就可以启动项目。

这时候在运行调试编辑中可以看到有一个Play 2 App的项目了。

如果信息窗口中出现以下提示信息:

SBT compilation for play framework 2.x disabled by default

进入File->Setting菜单,将下面选项勾选即可。

相关
Play Framework 2.5 环境搭建与新建项目(一)

Play Framework 2.5 环境搭建与新建项目(二)相关推荐

  1. Dart Server开发环境搭建及新建运行项目

    Dart Server开发环境搭建及新建运行项目 开发环境的搭建 1. 下载Dart SDK 2. 下载开发工具 3. 创建Dart Server项目 Dart除了可以使用Flutter进行移动应用开 ...

  2. STM32入门笔记(02):MDK Keil5 开发环境搭建及新建工程模板教程(SPL库函数版)

    目录 Keil5 开发环境搭建 芯片数据手册 Mec 多功能智能小车底盘开发与使用手册 Mec 主控原理图 Mec STM32F103VET6集成主控板资源分配 Mec OLED 显示内容 如何给 S ...

  3. 【5分钟系列】搭建基于docker环境搭建下springboot-mysql项目框架

    在云时代,开发者创建的应用必须要能很方便地在网络上传播,也就是说应用必须脱离底层物理硬件的显示:同时必须是"任何时间任何地点"可获取的.我们通常想要快速搭建一个项目框架,数据库的环 ...

  4. 部署环境_Jenkins环境搭建和部署项目的过程

    安装部署docker jenkins 环境 创建一个文件夹 用于存放jenkins相关配置 mkdir /Users/mengfanxiao/docker/jenkins 下载docker jenki ...

  5. [ExtJs6] 环境搭建及创建项目

    1. 环境搭建 sencha cmd 和 extjs6 sdk. sencha cmd: https://www.sencha.com/products/extjs/cmd-download/ ext ...

  6. Jenkins环境搭建和部署项目的过程

    安装部署docker jenkins 环境 创建一个文件夹 用于存放jenkins相关配置 mkdir /Users/mengfanxiao/docker/jenkins 下载docker jenki ...

  7. Vue05之ElementUI入门+nodejs环境搭建+运行nodejs项目

    14天阅读挑战赛 努力是为了不平庸~ 目录 1. ElementUI入门 1.1 ElementUI简介 1.2 Vue+ElementUI安装 1.3 开发示例 2. 搭建nodejs环境 2.1 ...

  8. 谷粒商城项目篇1_分布式基础篇_分布式基础概念、环境搭建、创建项目

    写在前面 为丰富项目经验,特此学习B站开源视频<全网最强电商教程<谷粒商城>对标阿里P6/P7,40-60万年薪>希望通过此学习能巩固所学,将技术栈串接起来. 此项目三个阶段 ...

  9. LAMP环境搭建与配置(二)

    11.5 httpd配置 LAMP环境搭建好之后,其实仅仅是安装上了软件,我们还有很多具体的配置工作要做. 默认虚拟主机 一台服务器上的httpd下,是能够跑多个网站.多个域名的.那么每一个网站就是一 ...

最新文章

  1. 32位计算机能玩什么游戏,系统32位操作能玩什么游戏?
  2. C#格式化数值结果表(格式化字符串)
  3. linux进程查看所有线程,Linux中查看进程的多线程的方法
  4. imclearboder matlab,Lucas
  5. 【日常填坑】之ajax请求laravel的api接口
  6. Oracle从零开始3——复杂查询
  7. php如何增加字段,php如何增加字段
  8. 如何开会——高效会议八项原则
  9. Python3,多线程爬取某瓣小电影~ ~
  10. 学做网站论坛怎么样?分享新手学习建网站5天感受
  11. 《数据库系统原理》教学上机实验报告
  12. app第三方登录利弊
  13. 对于算法工程师职业生涯规划的考虑
  14. [Cocos Creator] 制作简版消消乐(三):实现方块的生成与交换
  15. ISAM2.h/ISAM2.cpp
  16. ARM中通过ldr pc, xxx地址,来跳转到对应的绝对地址去执行
  17. 国产运算卡Atlas 300I Pro、Atlas 300V Pro、Atlas 300T pro为何如此火爆?
  18. 群联MPALL(Rel) 7F V5.03.0A-DL07量产工具 PS2251-07(PS2307)
  19. 揭秘MOS管开关时米勒效应的详情
  20. IDC:爱数再次蝉联备份一体机市场中国品牌第一

热门文章

  1. 变频器生产技术 变频器220v转380V方案
  2. 用javascript实现一棵简单的树
  3. 个性化测试学生评测软件,电教目录:学生心理测评软件,心理测试系统,学生心理档案管理系统...
  4. 基于Web的问卷调查统计结果写入\导出Excel小实例
  5. 华为OD机试 - 积木最远距离(Java JS Python)
  6. 动图形象理解深度学习卷积
  7. pycharm的py文件抬头文件头模板
  8. 计算机网络的发展热点,计算机网络发展趋势(热点).ppt
  9. vim替换命令(转)
  10. 淘宝新手开店常见误区有哪些?