Akka/play(activator) 2.5.3 创建工程 1

来源:互联网 发布:软件质量管理指南 编辑:程序博客网 时间:2024/04/30 16:09

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


这样,我们就得到了一个组织良好的工程。

接下来,我们逐步修改这个工程。



1 0
原创粉丝点击