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

 

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

 

目录

 

1.概述

2.本文用到的工具

3.安装与配置

4.JavaSE开发测试(确保JDK已正确安装)

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 JavaEE安装包v4.6.0)(必需

JDK安装包v8u91)(必需

Tomcat安装包v8.0.35)(更多版本见官网)(可替换)

MySQL安装包v5.5.49)(更多版本见官网)(可替换)

MySQL-JDBC驱动v5.1.39)(更多版本见官网)(可替换)

Java中文离线文档可选

ADTv23.0.7)(Eclipse上开发安卓的插件)(视需求而定

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

测试源码JavaWeb部分

3.安装与配置

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

 

 

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

 

 

 

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

 

4.JavaSE开发测试

 

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

 

 

 

 

 

 

 

 

 

 

5.JavaEE开发测试

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

5.1 设置Tomcat服务器

 

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

 

 

 

5.2 简单的JavaWeb程序

 

测试一个简单的Servlet程序:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.3 JavaWeb登录验证程序

 

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

 

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

 

 

 

 

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

 

 

创建一个HTML页面用于登录

 

 

 

 

 

 

 

 

测试项目

 

 

 

5.4 JavaWeb调用数据库验证登录

 

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

 

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

 

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

 

 

 

 

 

 

 

 

 

 

5.5 常见错误处理

 

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

 

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

 

 

清理项目:

 

 

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

 

 

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

有问题多百度…

5.6 web.xml文件简介

 

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

 

 

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

 

 

回到目录

  • 4
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值