Eclipse For JavaEE安装、配置、测试
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文件简介
6.ADT安装与Android开发测试(确保SDK已正确安装)
7.注意事项
8.相关博文
>>看不清的图片可在新标签打开查看大图
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中文离线文档(可选)
ADT(v23.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)注释掉,这样程序将无法运行。这时候就必须手动配置映射信息如图:

6.ADT安装与Android开发测试
关于安卓开发环境的搭建,请查看Eclipse JavaSE中第5节,它们的搭建方式一致。
7.注意事项
7.1 如果文中涉及到的链接被吞,或者发现有误的地方,请联系QQ245176013。
7.2 本文测试的版本如下

7.3 如果准备进行安卓开发,除了ADT外,要确保SDK里相关工具已准备完成。
7.4 源码查看及中文帮助文档设置
7.5 编码设置
8.相关博文
8.7
Android开发环境配置
8.8
JavaWeb开发环境配置
8.1
MySQL安装、配置、测试
8.3
Eclipse For JavaSE安装、配置、测试
8.6
Android SDK Manager和AVD Manager使用
Eclipse For JavaEE安装、配置、测试的更多相关文章
- 《从零开始搭建游戏服务器》Eclipse和Tomcat安装配置
我选择用来进行服务器开发的语言是Java,开发流程更接近于JavaWeb,所以需要先为开发配置一个开发环境,需要配置的主要是Eclipse和Tomcat(Web工程的容器或管理工具). 一.资源下载: ...
- eclipse的下载安装配置
1.在eclipse官网下载与你电脑版本相对应的安装包.链接:https://www.eclipse.org/downloads/eclipse-packages/ 2.下载与eclipse版本相对应 ...
- NodeJs在windows上安装配置测试
Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个 ...
- MySQL 5.7.33 超级详细下载安装配置测试教程(可以安装成功版)
目录 1.引言及注意事项 (1) 引言: (2) 注意: 2.MySQL下载 3.配置环境变量 4.配置my.ini文件(重点) 5.安装MySQL(重点) 6.设置密码 7.测试MySQL是否安装成 ...
- 实践作业2:黑盒测试实践——安装配置测试工具 Day 3
安装配置Katalon Studio工具 1.找下载Katalon链接,需要有效电子邮件才能激活Katalon账户,在我的Gmail里注册. 2.选择下载版本 3.下载完成后 ,转到计算机上的文件夹, ...
- eclipse下载与安装并测试
下载地址:www.ecplise.org 下载完成后双击安装 安装完成之后,第一次运行eclipse会弹出Workspace Launcher对话框,要求设置工作空间存放项目文档. ...
- Wowza 部署 安装 配置 测试 直播
下载,最好用快的IP下好后传到需要的节点上,下面链接不能下载的情况下百度谷歌必应找资源,jdk旧版在oracle需登录方可下载 JDK1.6 wget -c http://dl.download.cs ...
- Linux 首先基本包安装(vim啊什么的),源,源优化,项目架构介绍, (LNMuWsgi)Django项目相关软件mysql,redies,python(相关模块)安装配置测试
内容 补充: 查看已启动服务的端口 netstat -tulnp |grep (方式1) ss -tulnp|grep (方式2) 前期铺垫: . Linux要能上网 . 掌握Linux软件包安装方法 ...
- eclipse工具的安装配置
安装环境 系统:Windows7 软件:jre-8u73-windows-x64.exe,eclipse-inst-win64.exe Eclipse的安装过程 1.安装jre-8u73-window ...
随机推荐
- go的基本数据类型
一,数据类型的介绍 在go语言中,数据类型是用于声明函数和变量的:数据类型是为了把数据分成所需内存不同大小的数据,除了在需要使用大数据的时候才会申请大内存,这样就会充分的使用内存 Go 语言按类别有以 ...
- Linux 云计算运维之路
搭建中小型网站的架构图 s1-2 Linux 硬件基础 s3-4 linux 基础 文件系统 用户权限 s5-6 Linux 标准输出 系统优化 目录结构 w7 rsync-备份服务器 w8 NFS服 ...
- 利用websocket实现微信二维码码扫码支付
由于业务需要引入微信扫码支付,故利用websocket来实现消息推送技术. 实现大致流程:首先客户端点击微信支付按钮,触发微信支付接口,同时微信支付响应成功参数后,连接websocket客户端,此刻利 ...
- Exp4 恶意代码分析 20154320 李超
恶意代码 概述 恶意代码是指故意编制或设置的.对网络或系统会产生威胁或潜在威胁的计算机代码.最常见的恶意代码有计算机病毒(简称病毒).特洛伊木马(简称木马).计算机蠕虫(简称蠕虫).后门.逻辑炸弹等. ...
- 25.HashTable
在java中有两个类都提供了一个多种用途的hashTable机制,他们都可以将key和value结合起来构成键值对通过put(key,value)方法保存起来,然后通过get(key)方法获取相对应的 ...
- Reader和Writer
- eclipse不支持sun.*包的问题处理
在项目中使用BASE64Decoder,eclipse的编辑器莫名报错, Multiple markers at this line - Access restriction: The type BA ...
- Snapshot Types
Volume managers Some Unix systems have snapshot-capable logical volume managers. These implement cop ...
- Docker 三剑客之 Docker Compose
Docker Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排,开源地址:https://github.com/docker/compose Dock ...
- [翻译][架构设计]The Clean Architecture
原文地址:The Clean Architecture The Clean Architecture Over the last several years we've seen a whole ra ...