zoukankan      html  css  js  c++  java
  • Play Framework 开发环境搭建

    我的开发环境是windows32位系统,play1.1下载点这里,eclipse3.5。

    下载后解压缩play-1.1.zip,运行${PLAY_ROOT}/play.bat文件,这里的{PLAY_ROOT}指的是play-1.1.zip解压缩的路径。将${PLAY_ROOT}加入到环境变量PATH下。在命令行里,输入play回车,输出了一个由符号组成的play字样说明安装成功了。

    创建项目:

    命令行下进入${PLAY_ROOT},执行play new ${app_name},这里的${app_name}指的是项目的名字。

            example:  F:\open_source\play-1.1>play new playmusic 

    创建后的项目包括以下目录:

    app:包含了controllers,models,views 三个子目录 ,mvc模型中的三个层次。

    conf:项目的配置,application.conf文件包含了很多所需配置的参考,routes文件指定了url的重写规则与级别

    lib:jar文件

    public : 图片,脚本,样式。

    test: 测试代码,测试数据,可视化页面。

    启动服务:

            执行play start ${app_name}

    example:  F:\open_source\play-1.1>play start playmusic 

    服务启动后会提示pid,windows下的线程序号。在浏览器输入http://localhost:9000/,,就能看过欢迎页面了,内置的JBoss Netty默认端口号是9000,http://localhost:9000/@documentation/是play文档页面。

    结束服务:

     执行play stop ${app_name}

     example:  F:\open_source\play-1.1>play stop playmusic 

    导入eclipse中:

    执行play eclipsify ${app_name}

    example:  F:\open_source\play-1.1>play eclipsify playmusic 

    会生成eclipse的依赖文件

    在eclipse中File-Import-Existing Projects into Workspace-next-Browse 选择你的项目,若没有编辑错误,说明项目已经导入eclipse中了。

    代码管理:

    我个人的习惯是无论多小的项目都使用代码管理,我的选择是代码管理工具是TortoiseSVN,代码空间是code.google.com。

            这样,大功告成了,开发环境搭建完成。

    来源:http://realgodo.iteye.com/blog/869219

  • 相关阅读:
    Python3 sorted() 函数
    [Python网络编程]一个简单的TCP时间服务器
    [爬虫]统计豆瓣读书中每个标签下的前两百本书
    [leetcode]39. Combination Sum
    [leetcode]18. 4Sum
    [leetcode DP]72. Edit Distance
    [leetcode DP]120. Triangle
    [leetcode DP]91. Decode Ways
    [leetcode DP]70. Climbing Stairs
    [leetcode DP]64. Minimum Path Sum
  • 原文地址:https://www.cnblogs.com/ibook360/p/2305857.html
Copyright © 2011-2022 走看看