`
niuge
  • 浏览: 8482 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

创建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

      

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

     

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

 

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

     右键单击项目,选Properties:

     

 

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

 

两个JAVA包变成有效。

 

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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics