前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Tapestry 教程(二)依赖、工具以及插件

Tapestry 教程(二)依赖、工具以及插件

作者头像
LeoXu
发布2018-08-15 14:23:40
6010
发布2018-08-15 14:23:40
举报
文章被收录于专栏:LeoXu的博客

在我们深入代码之前,首先必须整好开发环境。你应该已经有了一些,或者因为各种原因,在你的开发机上全都已经有了。

JDK1.5或者更新的版本

Tapestry需要Java开发套件(JDK)1.5的版本或者更高的版本,此外,从Tapestry5.4开始你就必须使用JDK1.6或者比1.6更新的版本了。JDK1.8只能用于Tapestry5.3.8或者更新版本上(见发布事项)。

Eclipse IDE

本教程假定你使用的是Eclipse作为你的集成开发环境(IDE)。Eclipse是一个流行的IDE,不过你也将教程里面的东西适配到其它的IDE,比如IntelliJ,NetBeans等等。

Eclipse有不同的风格,还包括了一个合适的内置XML编辑器。它可以从eclipse.org网站上下载到。我们的建议是使用最新的版本(不过version3.7及以后的任何版本都能工作的很好)。

Apache Maven 3

Maven是一个软件构建工具,能够自动地从几个中心资源库那里下载到项目的依赖(比如 Tapestry 的JAR包文件,还有 Tapestry 本身所要依赖的JAR包文件)。

Maven对于Tapestry的使用而言并不是关键,不过在执行Tapestry应用程序的初始化设置工作时特别有帮助。

Eclipse附带有一个Maven插件,M2Eclipse(以m2e而闻名)也附带有一个嵌入式的Maven版本。方便起见我们就用这个了。另外,你也可以选择从 http://maven.apache.org/download.html 处安装Maven,并通过命令行(“mvn”)来使用它。

Jetty

简单起见,本教程使用Jetty,它是一个出自Eclipse基金会的轻量级开源web服务器和servlet容器。当然,你也可以使用其它相当多的Java servlet容器(Tomcat,GlassFish,JBoss等等),不过接下来的教程都假定你使用的是Jetty。

我们会使用Maven来自动下载和运行Jetty,因此你不必专门为此教程下载它。(另外,你也可以选择从Eclipse Marketplace下载和安装RunJettyRun的Eclipse插件)。

Tapestry

Tapestry就是一些JAR包文件,不过你也不必自己去下载他们。跟Jetty一样,Maven也会负责下载Tapestry及其依赖。

接下来是:创建应用程序骨架

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016/01/08 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • JDK1.5或者更新的版本
  • Eclipse IDE
  • Apache Maven 3
  • Jetty
  • Tapestry
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档