Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

目录

1.概述

2.本文用到的工具

3.安装与配置

4.JavaSE开发测试

5.JavaEE开发测试

5.1 设置Tomcat服务器

5.2 简单的JavaWeb程序

5.3 JavaWeb登录验证程序

5.4 JavaWeb调用数据库验证登录

5.5 常见错误处理

5.6 web.xml文件简介


1.概述

 

Eclipse for JavaEE用来开发JavaEE项目,相比SE版本的Eclipse,其插件更多,功能更强大。

 

 

 

2.本文用到的工具

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)Eclipse JavaEE安装包v4.6.0)(必需

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)JDK安装包v8u91)(必需

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)Tomcat安装包v8.0.35)(更多版本见官网)(可替换

 

Eclipse For JavaEE安装、配置、测试(win7_64bit) MySQL安装包v5.5.49)(更多版本见官网)(可替换

 

Eclipse For JavaEE安装、配置、测试(win7_64bit) MySQL-JDBC驱动v5.1.39)(更多版本见官网)(可替换

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)Java中文离线文档可选

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)ADTv23.0.7)(Eclipse上开发安卓的插件)(视需求而定

 

  若需要更多其他的Eclipse版本,可在官网查询…

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)测试源码JavaWeb部分

 

 

 

3.安装与配置

 

3.1 安装Eclipse JavaEE之前,设定好安装目录和工作空间:

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

3.2 下载Eclipse JavaEE安装包,这里提供压缩包版,解压后双击eclipse.exe启动,然后设置一下工作空间即可:

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

如果是在官网下载,请选择以下版本:

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

 

 

4.JavaSE开发测试

 

创建并运行一个简单的JavaSE项目:

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

 Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

 

 

5.JavaEE开发测试

 

这里只测试基本的JavaWeb程序,不涉及相关框架。

 

5.1 设置Tomcat服务器

 

确保Tomcat服务器安装完成后,在eclipse里设置服务器:

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

5.2 简单的JavaWeb程序

 

测试一个简单的Servlet程序:

 

 Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

5.3 JavaWeb登录验证程序

 

此Web程序从网页登录,然后验证账号和密码是否合法。

 

创建一个用于错误提示的Servlet:

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

 

 

创建一个用于判断账号密码是否合法的Servlet:

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

创建一个HTML页面用于登录

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

 

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

测试项目

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

 

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

 

 

 

 

5.4 JavaWeb调用数据库验证登录

 

在上述项目基础上,加入数据库操作。思路为获取账号密码后与数据库中账号密码匹配,若匹配成功,则显示登录成功页面。

 

编写此项目前,确保MySQL数据库已安装,且MySQL-JDBC驱动已准备好。

 

依次创建用户类数据库操作类不是Servlet),且需要引入JDBC驱动

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

 

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

5.5 常见错误处理

 

修改源码后,往往会运行出错或者还是出现上次的结果,解决办法如下:

 

选定整个工程,用Run As尝试运行:

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

清理项目:

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

另外要确定数据库服务正常,如果是服务器端口的问题,那么先关闭服务器再运行:

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

还有一些莫名其妙的异常,可以重启编译器解决。

 

有问题多百度…

 

5.6 web.xml文件简介

 

之前还有个文件没介绍,那就是web.xml文件。这其实是个配置文件,简单地比如配置Servlet的映射信息(可以理解为为Servlet起个别名)。

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

由于之前的Servlet基于Web3.1,所以已经自动生成了映射信息。我们不妨将Servlet类开头的@WebServlet(XXX)注释掉,这样程序将无法运行。这时候就必须手动配置映射信息如图:

 

Eclipse For JavaEE安装、配置、测试(win7_64bit)

 

 

 

回到目录