创建Tapestry5 工作环境

 

第一次亲密接触Tapestry----(2)创建Tapestry5 工作环境

分类: Tapestry5   778人阅读  评论(0)  收藏  举报

 创建Tapestry5工作环境,需要:

  • 下载安装JDK(Java Development Kit)
  • 下载安装Maven。Maven是一个项目管理工具,Maven被Tapestry5项目所广泛应用,从源代码编写到部署,都可以使用Maven
  • 下载安装合适的IDE,NetBeans或者Eclipse。本文选择使用Eclipse

1.安装JDK:

     安装结束后,注意系统环境变量中的JAVA_HOME改为JDK安装目录,JDK安装目录下的/bin加环境变量PATH。

2.Maven:

    将Maven包解压至某个目录,将"Maven目录/bin"添加到系统环境变量中的Path里。

 

   以上2个包安装完后,可以在CMD窗口,输入 javac -version  或 mvn -version 查看版本

 

3.创建一个Tapestry项目框架(quickstart空项目)

   在dos环境指定目录(我的是 e:/MyTapestry/work/)下,输入以下Maven命令:

mvn archetype:create -DarchetypeGroupId=org.apache.tapestry -DarchetypeArtifactId=quickstart -DgroupId=com.sooloo -DartifactId=t5first -DpackageName=com.sooloo.t5first -Dversion=1.0.0-SNAPSHOT 

  •     archetype:create: Maven使用一个存在的项目模板创建一个新的项目
  • DarchetypeGroupId=org.apache.tapestry: 指定Tapestry原型,指定Maven的原型范围
  • DarchetypeArtifactId=quickstart: 指定Tapestry原型中quickstart模板创建项目
  • DgroupId=com.sooloo: 指定新建项目的组标识,可以根据需要自定义。
  • DartifactId=t5first: 新建项目的名称,自定义
  • DpackageName=com.sooloo.t5first: 新建项目的JAVA类所在的包名称(一般为:groupId.artifactId))
  • Dversion=1.0.0-SNAPSHOT: 版本号

在e:/MyTapestry/work/t5first输入 

               mvn package        项目打包,以便导入IDE。

 

在e:/MyTapestry/work/下生成的目录结构如下:

 

   ---t5first----src----main----java----com----sooloo---t5first----pages--->index.java

                 |         |            |                                                   |--services

                 |         |            |--resources

                 |         |            |--webapp----WEB-INF----->web.xml

                 |         |                              |

                 |         |                              |-------->index.tml

                 |         |--test

                 |---target----t5first.war

 

4.   下一步,是将生成的包文件t5first.war导入到Eclipse。

      打开Eclipse,在Project Explore空白处点右键,选Import-->WEB-->War file ,选要导入的t5first.war

      创建Tapestry5 工作环境_第1张图片

     选择Target runtime 的new 按钮,选apache tomcat v6.0,选next按钮,

     创建Tapestry5 工作环境_第2张图片

    browse到Tomcat的目录,一路Finish,Project Explore栏出现导入的项目:

 创建Tapestry5 工作环境_第3张图片

     注意:此时com.sooloo.t5first.pages和com.sooloo.t5first.services包目前不可用,必须设置构造路径。

     右键单击项目,选Properties:

     创建Tapestry5 工作环境_第4张图片

 

选择Linked Folder 为t5first/src/main/java目录。  此时Project Browse里的项目出现以下变化:

创建Tapestry5 工作环境_第5张图片

 

两个JAVA包变成有效。

 

5.右键项目t5first选 run as ----> run  on server    Eclipse打开页面,调试OK!

你可能感兴趣的:(tapestry)