Akka/play(activator) 2.5.3 创建工程 1
2016-05-19 11:23
260 查看
Akka/play(activator)2.5.3创建工程
2016-5-19
使用Akka/play(activator)2.5.3创建工程,相关的文件的组织和思路,与Eclipse的工程组织方式及Web容器中war包的结构等都有所不同。
基本上,Akka/play(activator)2.5.3可以算是一个小型的集成开发工具集(IDE)了。
额外的,我们就只需要文本编辑器了,可以选择vi,vim, gedit, kwrite......
1. 搭建环境
依赖项有:
jdk1.8 http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html Scala http://www.scala-lang.org/download/
然后安装(完整版本)
activator 2.5.3 https://playframework.com/download
基本上这几个包的安装原则,都是下载zip包,解压缩,配置/etc/profile文件中的$PATH
2. 创建一个空的工程
命令是:
activator new mytest play-java
输出大致如下:
命令中的mytest是工程的名字,用来在当前目录下,创建一个同名的子目录。工程创建完成后,这个子目录的名字,可以随意更改。
play-java是指定的模板的名字。
如果不指定,可以交互选择,以下是自带的427个模板的名字。
完成后,可以使用treemytest命令查看文件结构,如下。
第一次运行该命令的时候,会自动下载很多的依赖项(jar包)。需要耐心等候。
输出类似如下:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[info]Resolving jline#jline;2.12.1 ...
[info]downloadinghttps://repo1.maven.org/maven2/com/typesafe/play/play-server_2.11/2.5.0/play-server_2.11-2.5.0.jar...
[info][SUCCESSFUL ]com.typesafe.play#play-server_2.11;2.5.0!play-server_2.11.jar(9245ms)
[info]downloadinghttps://repo1.maven.org/maven2/com/typesafe/play/play-java_2.11/2.5.0/play-java_2.11-2.5.0.jar...
[info][SUCCESSFUL ]com.typesafe.play#play-java_2.11;2.5.0!play-java_2.11.jar (18457ms)
[info]downloadinghttps://repo1.maven.org/maven2/com/typesafe/play/play-netty-server_2.11/2.5.0/play-netty-server_2.11-2.5.0.jar...
[info][SUCCESSFUL ]com.typesafe.play#play-netty-server_2.11;2.5.0!play-netty-server_2.11.jar(6129ms)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
3. 运行空工程
进入mytest目录
运行activator命令, 进入交互模式
服务启动后,选择一个浏览器,http://127.0.0.1:9000,
关闭服务,使用Ctrl + D。
这样,我们就得到了一个组织良好的工程。
接下来,我们逐步修改这个工程。
2016-5-19
使用Akka/play(activator)2.5.3创建工程,相关的文件的组织和思路,与Eclipse的工程组织方式及Web容器中war包的结构等都有所不同。
基本上,Akka/play(activator)2.5.3可以算是一个小型的集成开发工具集(IDE)了。
额外的,我们就只需要文本编辑器了,可以选择vi,vim, gedit, kwrite......
1. 搭建环境
依赖项有:
jdk1.8 http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html Scala http://www.scala-lang.org/download/
然后安装(完整版本)
activator 2.5.3 https://playframework.com/download
基本上这几个包的安装原则,都是下载zip包,解压缩,配置/etc/profile文件中的$PATH
2. 创建一个空的工程
命令是:
activator new mytest play-java
输出大致如下:
命令中的mytest是工程的名字,用来在当前目录下,创建一个同名的子目录。工程创建完成后,这个子目录的名字,可以随意更改。
play-java是指定的模板的名字。
如果不指定,可以交互选择,以下是自带的427个模板的名字。
完成后,可以使用treemytest命令查看文件结构,如下。
第一次运行该命令的时候,会自动下载很多的依赖项(jar包)。需要耐心等候。
输出类似如下:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[info]Resolving jline#jline;2.12.1 ...
[info]downloadinghttps://repo1.maven.org/maven2/com/typesafe/play/play-server_2.11/2.5.0/play-server_2.11-2.5.0.jar...
[info][SUCCESSFUL ]com.typesafe.play#play-server_2.11;2.5.0!play-server_2.11.jar(9245ms)
[info]downloadinghttps://repo1.maven.org/maven2/com/typesafe/play/play-java_2.11/2.5.0/play-java_2.11-2.5.0.jar...
[info][SUCCESSFUL ]com.typesafe.play#play-java_2.11;2.5.0!play-java_2.11.jar (18457ms)
[info]downloadinghttps://repo1.maven.org/maven2/com/typesafe/play/play-netty-server_2.11/2.5.0/play-netty-server_2.11-2.5.0.jar...
[info][SUCCESSFUL ]com.typesafe.play#play-netty-server_2.11;2.5.0!play-netty-server_2.11.jar(6129ms)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
3. 运行空工程
进入mytest目录
运行activator命令, 进入交互模式
服务启动后,选择一个浏览器,http://127.0.0.1:9000,
关闭服务,使用Ctrl + D。
这样,我们就得到了一个组织良好的工程。
接下来,我们逐步修改这个工程。
相关文章推荐
- Java新手学习路线java教程(下)
- 无
- java 上传文件
- Scrum 项目准备5.0
- Android自适应不同分辨率或不同屏幕大小的layout布局(横屏|竖屏)
- 【Java】finalize()和垃圾回收机制
- 第四章 碰撞模块
- mac上启用tftp服务器
- Python3 迭代器与生成器
- 《C++精英内参之程序员高效指南》-12-8影响效率的不良习惯之科学的休息方法
- [原创]安全系列之端口敲门服务(Port Knocking for Ubuntu 14.04 Server)
- 对我而言晦涩的递归
- flume-ng配置文档简单说明
- js css 加载
- 二分查找原理及代码拓展
- Android6.0的通讯录获取
- python中schedule模块的使用
- C#动态调用webservice的方法
- Virtualbox虚拟机中安装ubuntu
- 最优化与随机梯度下降