您的位置:首页 > 其它

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。

这样,我们就得到了一个组织良好的工程。
接下来,我们逐步修改这个工程。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: