`
七月十五
  • 浏览: 23398 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

windows环境下eclipse+javaee+glassfish+servlet快速入门上道指南

阅读更多
1、下载安装
到sun(截止发文时sun已被oracle收购)的下载页下载java sdk和glassfish,到eclipse的主页下载eclipse jee。

安装非常简单,通过安装向导java sdk很快就能安装到指定目录,我用的是windows7x64,sdk安装目录在“D:\Program Files (x86)\Java\jdk1.6.0_18”,jre安装在“D:\Program Files (x86)\Java\jre6”。

glassfish安装需要指定java sdk环境,默认会找到刚装好的java sdk环境,很方便,我安装在“D:\Program Files (x86)\Java\glassfishv3”。安装完成后,运行一下“Start Application Server”,在浏览器里输入“http://localhost:8080”,一切正常的话会出现glassfish运行的网页。

eclipse jee则直接解压到指定目录,安装在“D:\Program Files (x86)\eclipse”,将可执行程序
eclipse发送到桌面快捷方式。运行一下,没有问题的话就出现默认工作空间(workspace)选择,我的项目放在D:\Project,选择这个目录,并把设为默认workspace,这样eclipse不必每次都询问workspace。






对目录的规划要做到清晰,不致于后面东改西改,东放西放,到最后自己也忘记了。同样对项目,包等的管理也要做到规划清晰,这是应该是对程序员的基本要求和良好团队素质的体现吧。

2、配置服务器
运行eclipse,配置java ee服务器glassfish。
步骤:window -> preferences -> server -> Runtime Environments。
操作:Add...-> Download additinal server adapters -> 找到Glassfish -> 一路同意,Next,直到结束 -> 返回后找到glassfish服务器列表 -> 选择“Glassfish java ee 6” -> 给出Glassfish服务器的安装目录(“D:\Program Files (x86)\Java\glassfishv3\glassfish”)-> 填写服务器相关信息 -> 安装完成后glassfish出现在服务器列表中










3、创建项目
运行eclipse,创建一个新serlet项目。
步骤:file -> new -> project -> Web -> Dynamic Web Project
操作:Project name处填写项目名称(这里是servlet),注意项目目录,在这里可以自行指定(这里是“D:\Project\web\my\servlet”),指定的好处是可以对所有项目进行清晰的规划。
配置:在此要对项目进行配置,因为接下来要创建servlet应用,所以必须在build path里加入对应的库。serlet项目上点右键,选择Build path,进入操作。单击“Add Extenal JARs..”按钮,把javax.servlet.jar(位于“D:\Program Files (x86)\Java\glassfishv3\glassfish\modules”)包含进来。先做这一步的在后面“创建servlet类”时就不会出现import错误了。








4、创建servlet类
运行eclipse,创建一个serlet类。在此之前,我先创建了一个包test,对于项目的规划同样是需要做到清晰,我这里用包来规划类。
步骤:项目,源,包 -> 右键 -> new -> servlet...
操作:填写servlet类名,这里是Hello。




5、调试输出
eclipse会自动为Hello.class构建一个范本代码。这里我们要让这个servlet输出最经典的“Hello, World!”。
修改代码:打开Hello.class -> doGet()方法 -> 加入一句代码“response.getWriter().println("Hello, World!");” -> 保存
运行调试:在Hello.class上点击右键 -> Run As -> Run on Server -> 选择安装好的Glassfish服务器 -> 服务器启动后,一切正常的话,你的第一个servlet程序就会在屏幕上跟你问好了。






后记
之所以写这篇文章,一来是为了给自己刚学到的知识来个总结,加深自己的印象。二来,所有初学者最为困惑的就是如何操作,对于高手来说,这些基础的东西太过简单,于是很多老鸟只丢下一两句话,认为菜鸟们得其精妙,自然就会了。结果菜鸟根本就不领情,路已指点,他们依然找不到路。这个时候就需要好心人来带领他们一程,等到菜鸟们上路了,以后的路自然也就会走了。很多时候,当我们弯弯曲曲的走过来时,早就忘记当初是怎么上道的。所以掌握了最最基本的操作技巧之后,不耻腆颜写一篇,如若以后真的上了道,也不致于忘记当初是怎么走过来的。

作为一个初学者,我希望各位老鸟多多批评指教;作为一个自学者,我走过的弯路实在多得不可胜数,浪费了时间无数,以致蹉跎岁月,一事无成,至今仍觉惋惜。所以我在此真诚希望老鸟们对新手能够指点迷津,带领他们尽快上路,善莫大焉。
  • 大小: 69.3 KB
  • 大小: 53.1 KB
  • 大小: 98.6 KB
  • 大小: 63.3 KB
  • 大小: 47.8 KB
  • 大小: 69.1 KB
  • 大小: 35 KB
  • 大小: 37 KB
  • 大小: 123.9 KB
  • 大小: 125.8 KB
  • 大小: 32.3 KB
  • 大小: 129.5 KB
分享到:
评论

相关推荐

    javaee版的eclipse

    JavaEE版的Eclipse是一款专为Java企业级应用开发设计的集成开发环境(IDE),它在标准的Eclipse IDE基础上集成了丰富的JavaEE相关的插件和工具,支持开发者进行Java Web项目的创建、编辑、调试和部署。这款强大的...

    MyEclipse+6+Java+EE+开发中文手册+javaEE_5介绍.rar

    **MyEclipse 6** 是一个基于Eclipse的集成开发环境(IDE),专门针对Java EE应用程序的开发。它提供了丰富的功能,包括代码编辑、调试、部署和测试,大大简化了开发者的工作流程。MyEclipse 6的关键特性包括: 1. *...

    eclipse javaEE oxygen for linux

    Eclipse JavaEE Oxygen是专为Linux操作系统设计的一款强大的集成开发环境(IDE),主要针对Java企业级应用程序的开发。这个版本的Eclipse集成了许多用于Java EE(Java Enterprise Edition)开发的工具和特性,使得...

    GlassFishServer是JavaEE的开源参考实现

    在开发环境中,GlassFish Server提供了集成开发环境(IDE)的插件,如Eclipse和NetBeans,使得开发者能够无缝地在IDE中进行开发、测试和部署。此外,GlassFish Server还支持多种数据库连接,包括Oracle、MySQL、...

    JavaEE实验环境的搭建教程

    在"实验一JavaEE实验环境的搭建.doc"文档中,你应该能够找到更具体的操作指南,包括详细的配置步骤、截图以及可能遇到的问题及其解决方案。这份文档将是你搭建和理解JavaEE实验环境的重要参考资料。建议仔细阅读并...

    eclipse win64以及jdk安装包

    Eclipse作为JavaEE开发的IDE,可以集成Tomcat、GlassFish等应用服务器,便于部署和调试JavaEE项目。 在下载并安装Eclipse Oxygen之前,首先需要安装JDK。安装JDK的过程中,通常会设置JAVA_HOME环境变量,指向JDK的...

    java ee 6 with glassfish 3

    开发Java EE 6应用通常涉及创建Maven或Gradle项目,编写Java源代码,配置XML部署描述符,使用IDE如Eclipse或NetBeans进行集成开发,最后通过GlassFish部署运行。 9. **测试与调试**: 使用JUnit进行单元测试,...

    javaee.rar 电子讲义

    JavaEE,全称为Java Platform, Enterprise Edition,是Java平台下的企业版,主要用于构建分布式、多层的企业级应用程序。本电子讲义将深入讲解JavaEE的核心概念、架构和技术,旨在帮助学习者掌握这一强大的开发框架...

    史上最强大的中文版的JavaEE手册

    7. **开发工具与IDE**:如Eclipse、IntelliJ IDEA等集成开发环境对JavaEE的支持,以及Maven或Gradle构建工具的使用。 8. **最佳实践**:手册可能包含如何优化代码、提高性能、处理并发问题等方面的建议。 9. **...

    JavaEE 5开发指南学习(创建和部署jsp的web应用3,包含1,2,3的源码)

    创建一个基于JSP的Web应用通常包括以下几个步骤:编写JSP页面,创建Servlet(如果需要),配置web.xml(部署描述符),打包成WAR(Web Archive)文件,然后将其部署到支持JavaEE 5的服务器上,如Tomcat或Glassfish。...

    学习JavaEE的day06

    例如,使用IDEA或Eclipse作为JavaEE的开发环境,它们提供了强大的代码编辑、调试和部署功能。还有可能涉及Tomcat或Glassfish这样的应用服务器,它们负责运行和管理JavaEE应用。 总之,“学习JavaEE的day06”涵盖了...

    JavaEE-图书管理系统.zip

    6. **部署与服务器**:JavaEE应用通常部署在应用服务器上,如Tomcat、Jetty、GlassFish或WildFly等。开发者需要编写部署描述符(如WEB-INF/web.xml),以配置应用的运行环境。 7. **测试与调试**:在项目开发过程中...

    javaee教材ppt课件

    10. **Java EE容器**:如Tomcat、GlassFish和WildFly等,它们提供了运行JavaEE应用程序的环境,负责管理和调度应用中的组件。 这些PPT课件可能涵盖了以上所有内容,并通过示例和练习来帮助学习者逐步理解并实践...

    JAVAee编程技术讲义

    8. **JavaEE应用服务器**:如Tomcat、GlassFish、WildFly等,它们提供运行JavaEE应用所需的环境,包括容器管理和部署服务。 9. **RESTful Web Services**:利用JavaEE的JAX-RS(Java API for RESTful Web Services...

    JavaEE的实验指导书

    - 配置开发环境:安装JDK、设置环境变量、配置IDE(如Eclipse或IntelliJ IDEA)以及Tomcat或Glassfish等应用服务器。 - 创建第一个Servlet:了解Servlet生命周期,编写`doGet`和`doPost`方法,处理HTTP请求。 - JSP...

    轻量级JAVAEE企业应用实战第三版_code_ch01-02

    2. **开发工具**:可能会涉及Eclipse、IntelliJ IDEA等主流JAVAEE集成开发环境的使用,以及如何配置JAVAEE的开发环境,包括JDK、服务器(如Tomcat、JBoss、GlassFish等)的安装与配置。 3. **基本Web项目创建**:...

    JavaEE课件(NIIT)

    12. **开发工具**:可能涉及到IDE(集成开发环境)的使用,如Eclipse或IntelliJ IDEA,以及版本控制工具如Git。 通过这些课件,你不仅能够掌握JavaEE的核心技术,还能理解企业级应用开发的最佳实践和设计模式。这将...

    JavaEE教程.pdf

    - **GlassFish**: Oracle提供的开源JavaEE应用服务器。 - **Maven**: 构建工具,用于项目管理和依赖管理。 #### 四、关键技术 - **JSP (Java Server Pages)**: 提供了一种创建动态网页的方法,可以在服务器端嵌入...

    eclipse-jee-2023-03-R-win32-x86-64.zip

    3. **Windows适配**:这个版本是专门为Windows操作系统设计的,确保在Windows环境下运行流畅。它考虑了Windows用户界面习惯,提供与Windows操作系统的深度集成,例如使用Windows资源管理器来浏览和打开文件。 4. **...

Global site tag (gtag.js) - Google Analytics