J2EE应用开发环境介绍及搭建[收集].pdfVIP

J2EE应用开发环境介绍及搭建[收集].pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
J2EE 应用开发环境的搭建 一、开发和测试工具的选择 J2EE 是一个标准中间件体系结构,它不是一门编程语言,是运用 Java 技术开发企业 分布式应用的标准。 J2EE 包含了多层应用开发模型,开发平台— APIs 和服务,测试软件 包以及参考实现。 目前, J2EE 应用开发环境分为两大类:基于命令行的开发环境和集成开发环境。基于 命令行的开发环境利用简单的文本编辑器编写程序代码, 通过运行 Java 命令实现程序的编 译、发布、运行等操作。这种开发方式对于开发人员要求较高,且比较繁琐、易出错,不易 为初学者掌握。 对于初学者最适合使用集成开发环境进行入门学习。 最常见的 J2EE 集成开 发环境有 Borland 公司的 Jbuilder 、IBM 公司的 WSAD (Websphere Studio Application Developer )和 Sun 公司的 SUNone Studio 等。但这些集成开发环境价格昂贵,且运行时 对机器的硬件配置要求较高。 而网络上一些开放源代码的免费集成开发环境为 J2EE 开发环 境的构建提供了另一条途径。 Eclipse 是 IBM 公司主导下的一款开源免费的、基于 Java 的可扩展开发平台。由于 Eclipse 自身不包含 JDK (Java Development Kit ,Java 开发工具包) ,因此,要利用 Eclipse 开发 J2EE 应用程序,必须首先安装 JDK 。 另外, Eclipse 只提供了通用的 Java 开发环境,为支持 J2EE 开发,还需要为 Eclipse 添加支持 J2EE 开发的专用插件。 MyEclipse 就是一个插件,与 Lomboz 一样是专为开发 J2EE 项目所附加到 eclipse 开发工具上的。 MyEclipse 不是免费插件, Lomobz 是免费的, 但是,如果要写 javascript 脚本时,又要安装另一个插件,而 MyEclipse 自带了很多插件, 安装完 MyEclipse 后,基本上不需要再配置其他插件了, 它将很多 Java 应用服务器、 J2EE 组件和 Web 应用开发向导工具集成到 Eclipse 中,可以帮助 Java 开发者在 Eclipse 环境内 建立、测试和部署 J2EE 应用。 但是, J2EE 编程属于服务器端应用的编程,因此 J2EE 程序的运行还需要一个 Web 应用服务器的支持。 Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,它是 Apache 软件基金会 (Apache Software Foundation )的 Jakarta 项目中的一个核心项目, 由 Apache 、Sun 和其他一些公司及个人共同开发而成。由于有了 Sun 的参与和支持,最 新的 Servlet 和 JSP 规范总是能在 Tomcat 中得到体现, Tomcat 5 支持最新的 Servlet 2.4 和 JSP 2.0 规范。因为 Tomcat 技术先进、性能稳定,而且免费,因而深受 Java 爱 好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器。 Tomcat 的优点是,它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务 等开发应用系统常用的功能; 而且它还在不断的改进和完善中, 任何一个感兴趣的程序员都 可以更改

文档评论(0)

蔡老二学教育 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档