中英文对照 介绍Play Framework 框架 安装向导(Installation guide)

lyuehh 发布于 2010/07/13 21:31
阅读 1K+
收藏 2

 

安装向导

h1. Installation guide

 

先决条件

h2. <a>Prerequisites</a>

 

想要运行Play框架,你需要Java 5或更高,如果你想从源码编译Play,你需要"Bazaar source control client":http://bazaar-vcs.org/,并使用"Ant":http://ant.apache.org/去构建它。

To run the Play framework, you need "Java 5 or later":http://java.sun.com. If you wish to build Play from source, you will need the "Bazaar source control client":http://bazaar-vcs.org/ to fetch the source code and "Ant":http://ant.apache.org/ to build it.

 

注意:如果你使用的是MacOs,Java已经内置了。如果你使用的是Linux,确保使用的是Sun-JDK或者 OpenJDK(不能是 gcj,gcj是好多Linux发行版的默认Java命令。)

如果你使用Windows,只要下载并安装最新的JDK安装包即可。

p(note). If you are using MacOS, Java is just built-in. If you are using Linux, make sure to use either the Sun-JDK or OpenJDK (and not gcj which is the default Java command on many Linux distros). If you are using Windows, just download and install the latest JDK package.

 

确保Java在当前的环境变量中(使用java -version检测),Play会使用当前默认的Java或者在定义的$JAVA_HOME路径中查找可用的。

Be sure to have Java in the current path (enter **java -version** to check). Play will use the default Java or the one available at the **$JAVA_HOME** path if defined.

 

Play命令行工具使用Python编写,所以它可以在任何UNIX中工作(只是它需要最新的Python2.5),如果你使用的是Windows,不用担心,一个Python运行环境已经被包含

在框架中了。

The *play* command line utility uses Python. So it should work out of the box on any UNIX system (however it requires at least Python 2.5). If you’re running Windows, don’t worry, a Python runtime is bundled with the framework.

 

下载二进制包

h2. <a>Download the binary package</a>

 

在http://download.playframework.org下载最新的Play二进制包,然后解压,为了方便起见,你应该把框架的安装位置添加到你系统的环境变量中去。如果你使用的是UNIX,确保Play脚本是可执行的(否则使用 chmod +x play 命令)。就这样。

Download the latest "Play binary package":http://download.playframework.org/ and extract the archive. For convenience, you should add the framework installation directory to your system PATH. If you’re on UNIX, make sure that the *play* script is runnable (otherwise simply do a **chmod +x play**). That’s all.

 

p(note). *Tip*

 

 如果你因为某些原因需要重新构建框架,在$PLAY_HOME/framework/里运行ant命令即可。

If you need to rebuild the framework for some reason, run **ant** in the **$PLAY_HOME/framework/** directory.

 

从最新的源码构建

h2. <a>Build from the latest sources</a>

为了从最新的改进和BUG修改中受益,你可能需要从源码编译源码。你需要"Bazaar source control client":http://bazaar-vcs.org/,并使用"Ant":http://ant.apache.org/去构建它。

 

To benefit from the latest improvements and bug fixes, you may want to compile Play from sources. You’ll need a "Bazaar client":http://bazaar-vcs.org/Download to fetch the sources and "Ant":http://ant.apache.org/ to build the framework.

 

在命令行中,使用如下命令。

From the command line:

 

bc. # bzr checkout lp:play

# cd play/framework

# ant

 

PLay框架就可以使用了。

The Play framework is ready to use.

 

lp:play是http:bazaar.launchpad.net/%7Eplay-developers/play/1.0/的别名。

p(note). **lp:play** currently aliases to **http:bazaar.launchpad.net/%7Eplay-developers/play/1.0/**

 

使用Play的命令行工具

h2. <a>Using the play command</a>

 

当框架安装好的时候,打开一个shell(Windows打开命令提示符),然后执行play。

When the framework is correctly installed, open a shell and execute *play*. 

 

bc. $ play

 

你应该能看到play默认的消息。

You should see the play default message:

 

!images/help!

你可以使用 play help any-command-name-here得到更详细的帮助。

You can get more help on any specific command using *play help any-command-name-here*. For example, try:

 

bc. # play help run

 

创建一个新的项目

h2. <a>Creating a new application</a>

 

使用new命令去创建一个新的应用,你需要使用一个不存在的路径,然后应用会在那里被创建。

Use the **new** command to create a new application. You must give a non-existent path where the application will be created.

 

bc. # play new myApp

 

!images/guide1-1!

将会创建一个新应用,使用play run myApp去运行它。

Will create a new application. Start it with:

 

bc. # play run myApp

 

你可以打开一个浏览器并导航到,http://localhost:9000":http://localhost:9000去查看应用的默认页面。

You can then open a browser at "http://localhost:9000":http://localhost:9000 and see the default page for the application.

 

!images/guide1-2!

你的Play环境已经准备好了。

p(note). **Your Play environnement is ready**

 

 看下一节,准备你喜欢的ide:ide.

See how to "set-up your preferred IDE":ide.

加载中
0
风见_隼人
风见_隼人
请问在windows环境下安装play framework后出现无法加载Files/play/repository 是怎么回事啊
0
l
lyuehh
这个翻译是2年前的了,应该已经过时了,建议你看一下新版本的安装说明。。
返回顶部
顶部