tapestry入门(翻译)

原文:

http://tapestry.apache.org/dependencies-tools-and-plugins.html

 

依赖,工具和插件

现在我们想深入tapestry,我们首先讨论配置你的开发环境。用java开发有喜悦与痛苦,还有令人困惑的JDK,IDE,TLA。

下面让我们来讨论所有的开源和自由可用的工具栈,你需要安装它们,可能你已经有一些它们的特定版本安装在你的开发电脑上。

jdk1.5和更新的版本
Tapestry5使用了jdk1.5版本的功能。包含了java注解,和一点点java泛型,在jdk1.6上也能

eclipse ide
本教程假定你正在使用eclipse作为你的ide,eclipse是一个流行的ide,也随时吸收IntelliJ,NetBeans或任何其他ide的优点。
Eclipse附带各种东西,并包含一个内置的XML编辑器。eclipse可以在eclipse.org网站下载。我们推荐Eclipse IDE用3.7版(“Indigo”)或更新版本
Jetty

Jetty是一个开源的servlet容器由Greg Wilkins创建,jetty是高性能的,并被设计为很容易的嵌入其他软件。

RunJettyRun  Eclipse插件
RunJettyRun是一个简单的eclipse插件,捆绑了一个jetty版本(写作本文时是版本6),你可以设置在eclipse启动时自动启动jetty,使得你的web应用程序可用。你可以安装RunJettyRun,使用eclipse的"install New Software..."菜单,update URL是http://run-jetty-run.googlecode.com/svn/trunk/updatesite

本教程使用的是 RunJettyRun version 1.3.1

Apache Maven 3
Maven是一个雄心勃勃的软件构建工具。它有一个非常复杂的插件系统,允许你做任何事,但主要是编译java代码,生成war包和jar包,创建网站的报告。

或许相对于ant的最大优势,它可以从几个中央资料库中的一个下载项目依赖(例如tapestry和其依赖的jar包),自动管理它们。

对于tapestry来说,maven不是必须的,但开始架构tapestry时特别有用。

maven可由http://maven.apache.org/download.html获得。

有一些可用的eclipse插件,例如m2e,但为了简单起见,在这里我们不使用,相反,我们使用maven生成eclipse的项目文件。

tapestry
你还没有下载,正如我们看到的,maven会搞定如何下载tapestry及其依赖。

 

下一篇:

http://xieye.iteye.com/blog/1663554

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值