JaveEE开发和运行时环境搭建向导

1.安装JDK8以后的版本

a) 连接到JAVA官方下载网站http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,选择windows 版本的SDK
b) 安装jdk-8u161-windows-x64.exe。直接运行下载文件,建议安装目录为C盘根目录,安装完毕J2SDK根目录为C:\j2sdk 8。也可以安装在其它自定义目录下。

更详细的安装步骤可以参阅
https://docs.oracle.com/javase/8/docs/technotes/guides/install/install_overview.html

c) 环境变量设定。右击“我的电脑”,选择属性,
c1)确认登陆Windows帐号为管理员级别帐号
c2)鼠标右击[我的电脑]-弹出菜单中选择[属性]-弹出对话框中选择[高级]-点击[环境变量]
c3)下面操作在[系统变量]中进行,如果系统变量已存在相同变量名且包含相同变量值,则跳过该步操作;如果系统变量已存在相同变量名但未包含相同变量值,则添加该变量值(用英文“;”隔开);如果系统变量不存在相同变量名,则按如下操作[新建]变量名并赋变量值。
[新建]变量名:JAVA_HOME 变量值:D:\j2sdk 8
[新建]变量名:Path 变量值:% JAVA_HOME%\bin
[新建]变量名:CLASSPATH 变量值:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\htmlconverter.jar(注意:变量值中“.”一定不能缺少)最后重启计算机,完成J2SDK配置。

2.安装和配置Apche Tomcat7以后版本

a) 下载。Tomcat可从Apache Jakarta Project站点(https://tomcat.apache.org/download-70.cgi、https://tomcat.apache.org/download-80.cgi、https://tomcat.apache.org/download-90.cgi )上下载不同版本,假设使用的Tomcat版本是 7.0.85,对于Windows操作系统,Tomcat 7.0.85提供了两种安装文件,一种是jakarta-tomcat-7.0.85.exe,一种是jakarta-tomcat-7.0.85.zip。jakarta-tomcat-7.0.85.exe是可执行的安装程序,读者只需要双击这个文件,就可以开始安装Tomcat了。在安装过程中,安装程序会自动搜寻JDK和JRE的位置。安装完成后,在 Windows系统的“开始”->“程序”菜单下会添加Apache Tomcat 7.0菜单组。jakarta-tomcat-7.0.85.zip是一个压缩包,只需要将它解压到硬盘上就可以了。在这里,建议大家下载jakarta -tomcat-7.0.85.zip压缩包,通过解压缩的方式安装Tomcat,因为解压缩的方式也适用于其他的操作系统,例如Linux系统。
b) 安装。使用WinZip或WinRAR等解压缩工具将jakarta-tomcat-7.0.85.zip解压到指定的驱动器和目录中。笔者是在D盘上直接解压,产生了目录jakarta-tomcat-7.0.85,解压后的文件存放于D:\ jakarta-tomcat-7.0.85下。Tomcat安装后的目录层次结构如下图所示。
在这里插入图片描述

Tomcat 7.0.85目录层次结构
各目录的用途如下
目 录 用 途
/bin 存放启动和关闭Tomcat的脚本文件
/common/lib 存放Tomcat服务器及所有Web应用程序都可以访问的JAR文件
/conf 存放Tomcat服务器的各种配置文件,其中包括server.xml
(Tomcat的主要配置文件)、tomcat-users.xml和web.xml 等配置文件
/logs 存放Tomcat的日志文件
/server/lib 存放Tomcat服务器运行所需的各种JAR文件
/server/webapps 存放Tomcat的两个Web应用程序:admin应用程序和manager应用程序
/shared/lib 存放所有Web应用程序都可以访问的JAR文件
/temp 存放Tomcat运行时产生的临时文件
/webapps 当发布Web应用程序时,通常把Web应用程序的目录及文件放到这个目录下
/work Tomcat将JSP生成的Servlet源文件和字节码文件放到这个目录下

其中,/common/lib目录、/server/lib和/shared/lib目录下都可以存放JAR文件,它们的区别在于:
— 在/server/lib目录下的JAR文件只能被Tomcat服务器访问;
— 在/shared/lib目录下的JAR文件可以被所有的Web应用程序访问,但不能被Tomcat服务器访问;
— 在/common/lib目录下的JAR文件可以被Tomcat服务器和所有的Web应用程序访问。
此外,对于后面将要介绍的Java Web应用程序,在它的WEB-INF目录下,也可以建立lib子目录,在lib子目录下可以存放各种JAR文件,这些JAR文件只能被当前Web应用程序所访问。
c) 配置。
c1)确认登陆Windows帐号为管理员级别帐号
c2)鼠标右击[我的电脑]-弹出菜单中选择[属性]-弹出对话框中选择[高级]-点击[环境变量]
c3)下面操作在[系统变量]中进行,如果系统变量已存在相同变量名且包含相同变量值,则跳过该步操作;如果系统变量已存在相同变量名但未包含相同变量值,则添加该变量值(用英文“;”隔开);如果系统变量不存在相同变量名,则按如下操作[新建]变量名并赋变量值。
[新建]变量名:CATALINA_HOME 变量值:D:\ jakarta-tomcat-7.0.85
[新建]变量名:Path 变量值:%CATALINA_HOME%\bin
d) 运行tomcat。转到D:\ jakarta-tomcat-7.0.85\bin目录下,用鼠标双击startup.bat文件,或者在控制台输入startup,然后,打开浏览器,在地址栏中输入http://localhost:8080/(localhost表示本地机器,8080是Tomcat默认监听的端口号),将出现如下图所示的Tomcat页面。
在这里插入图片描述

如果你机器上的Tomcat启动失败,有可能是因为TCP的8080端口被其他应用程序所占用,如果你知道是哪一个应用程序占用了8080端口,那么先关闭此程序。如果你不知道或者不想关闭占用8080端口的应用程序,你可以修改Tomcat默认监听的端口号。详细方法见tomcat的帮助文档。

3.安装和配置MySqlv5.0以上版本

a) 下载。转到https://dev.mysql.com/downloads/mysql/选择需要下载的版本,不低于5.0,当前最新是8.0版本,我选择上一个最新的mysql-5.7.24-winx64.zip。
b) 安装。可以把文件解压都硬盘上,然后再安装。也可以直接在窗口中,双击Setup.exe文件,开始mysql5.0的安装。先是等待,它自己解压文件,直到出现下面的窗口,如图1,
在这里插入图片描述

图1. 欢迎界面
这里是安装欢迎程序,点击Next开始下一步安装。默认是Typical,建议改成Custom,因为Typical模式不允许改变安装路径,只能安装在C盘。下面会介绍Custom的安装方法,见图2。

在这里插入图片描述

图2 安装类型选择
到这一步需要选择组件及更改文件夹位置,组件就用默认的,位置可以选择Change来改变,见图3,4
在这里插入图片描述

图3 组件选择
在这里插入图片描述

图4 安装目录更改
注意:安装mysql的路径中,不能含有中文!一切就绪,点击Install开始安装。见图5。开始安装过程,会出现安装进度条,见图6。
在这里插入图片描述

图5 开始安装
在这里插入图片描述

图6 安装过程中
安装结束后,程序会提示是否要在mysql.com上注册,这里选择跳过,即Skip Sign-Up然后点“Next”见图7
在这里插入图片描述

图7 注册
安装结束,选择现在开始配置mysql服务器。点击Finish继续,见图8。配置开始,点击Next继续,见图9
在这里插入图片描述

图8 安装结束
在这里插入图片描述

图9 配置开始
选择Detailed Configuration,见图10,点Next继续
在这里插入图片描述

图10 服务器配置
下面这个选项是选择mysql应用于何种类型,第一种是开发服务器,将只用尽量少的内存,第二种是普通WEB服务器,将使用中等数量内存,最后一种是这台服务器上面只跑mysql数据库,将占用全部的内存,我这里只是示例,就选择开发服务器,占用尽量少的内存,用户可根据自己的需求,选择其他选项,见图11,点Next继续;
在这里插入图片描述

图11 开发模式选择
下面是选择数据库用途,第一种是多功能用途,将把数据库优化成很好的innodb存储类型和高效率的myisam存储类型,第二种是只用于事务处理类型,最好的优化innodb,但同时也支持myisam,最后一种是非事务处理类型,适合于简单的应用,只有不支持事务的myisam类型是被支持的。一般选择第一种多功能的。见图12
在这里插入图片描述

图 12 数据库用途
点Next继续,下面是选择InnodDB的数据存放位置,一般默认好了,不需要改动,见图13
在这里插入图片描述

图 13 InnodDB的存储位置
下面是选择mysql允许的最大连接数,第一种是最大20个连接并发数,第二种是最大500个并发连接数,最后一种是自定义,你可以根据自己的需要选择,见图14
在这里插入图片描述

图 14 最大连接并发数选择
点Next继续,下面是选择数据库监听的端口,一般默认是3306,如果改成其他端口,以后连接数据库的时候都要记住修改的端口,否则不能连接mysql数据库,比较麻烦,这里不做修改,用mysql的默认端口:3306,见图15
在这里插入图片描述

图 15 mysql数据库的端口
点Next继续,这一步设置mysql的默认编码,默认是latin1,见图16
在这里插入图片描述

图 16 默认编码
我们可以根据需要,把它改成gb2312,或gbk,见图17
在这里插入图片描述

图17 修改编码方式
注意:如果要用原来数据库的数据,最好能确定原来数据库用的是什么编码,如果这里设置的编码和原来数据库数据的编码不一致,在使用的时候可能会出现乱码。点Next继续,这一步是是否要把mysql设置成windows的服务,一般选择设成服务,这样以后就可以通过服务中启动和关闭mysql数据库了。推荐:下面的复选框也勾选上,这样,在cmd模式下,不必非到mysql的bin目录下执行命令。见图18
在这里插入图片描述

图 18 是否注册成windows服务
点Next继续,这一步是设置mysql的超级用户密码,这个超级用户非常重要,对mysql拥有全部的权限,请设置好并牢记超级用户的密码,下面有个复选框是选择是否允许远程机器用root用户连接到你的mysql服务器上面,如果有这个需求,也请勾选,请大家还是勾上吧。见图19
在这里插入图片描述

图 19 设置root用户的密码
当两次输入的密码一致后,记住该密码,点Next继续,见图20
在这里插入图片描述

图 20 完成配置过程
到现在位置,mysql已经得到了足够的配置条件,如果没有问题即可点击Execute,让mysql进行配置,如果有不妥的地方,点击Back,重新修改配置条件,见图21,这样mysql就全部安装好了,见图22。
在这里插入图片描述

图 21 修改配置,可继续back修改
在这里插入图片描述

图22 配置结束
c) 运行。若注册成windows服务的,可在windows服务管理器中设置成开机启动模式。
d) 使用。请参考MYSQL的使用手册。在安装后自然生成mysql manual。

4.安装和配置数据库驱动JDBC4

a) 下载。转到http://dev.mysql.com/downloads/connector/j/3.1.html 下载 mysql-connector-java-3.1.14
b) 安装。这只是一个压缩包,并不需要安装,只要将其解压,我么使用的是文件夹mysql-connector-java-3.1.14里的文件:mysql-connector-java-3.1.14-bin.jar ,假设放在D根目录下,即D:\ mysql-connector-java-3.1.14
c) 配置。
把路径D:\mysql-connector-java-3.1.14\mysql-connector-java-3.1.14-bin.jar加入CLASSPATH的尾端,用“;”分隔,然后把文件mysql-connector-java-3.1.14-bin.jar 拷贝到D:\ jakarta-tomcat-5.5.23\ common\lib,和D:\ jakarta-tomcat-5.5.23\ shared\lib。

5.开发工具

推荐用MyEclipse 或者 Idea 作为集成开发平台(类似于Visual Studio的角色)

Tomcat作为serlvet/jsp容器服务器;

Mysql作为数据库服务器;

一定要注意各个工具的版本要相互适配,如果在今后编程中出现bug,要考虑是否是某个环境如mysql-connector-java版本过高了(之前我的室友就有这种问题)!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值