eclipse+mysql+tomcat的下载与安装(环境搭建篇)

--安装Java开发工具包

安装Java开发工具包JDK

在使用JSP开发网站之前,首先必须安装JDK组件。JDK包括运行Java程序所必须的JRE环境以及开发过程中常用的库文件。在介绍JDK时,还经常会涉及JVM,下面先来看看JDK(Java Development kit)、JRE(Java RuntimeEnvironment,Java的运行环境)与JVM(JavaVirtual Machine)有哪些区别:

JDK:包含很多用Java编写的开发工具(如javac.exe和jar.exe等)和一个JRE。如果计算机安装了JDK,它会有两套JRE,一套位于\jre目录下,另一套位于Java目录下,后者少了服务器端的Java虚拟机。

JRE:面向Java程序的使用者,即Java程序必须有JRE才能运行。

JVM:Java虚拟机。在JRE的bin目录下有两个子目录(server和client),这是真正的jvm.dll所在。jvm.dll无法单独工作,当jvm.dll启动后会使用explicit的方法,而这些辅助的动态链接库(.dll)都必须位于jvm.dll所在目录的父目录中,因此需要使用哪个JVM,则在环境变量中设置path参数指向JRE所在目录下的jvm.dll即可。正是有了JVM,Java才实现了其跨平台性。JVM屏蔽了与具有操作系统有关的信息,即在不同操作系统下虚拟一个相同且只适合运行Java字节码文件的虚拟系统。

由于推出JDK的SUN公司被Oracle公司收购了,所以JDK在Oracle官网上下载,地址如下:

http://www.oracle.com/index.html

下载完成之后,我们找到所下载的jdk安装包地址:

C:\ProgramFiles (x86)\Java(默认地址)

配置环境变量:

1,新建Java_Home,将安装的JDK文件路径地址填写进去。注:JDK的文件路径里面直接包含bin、jre、lib等文件夹的那个路径。

2,新建Class_Path,编写:

”.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”填入进去

3,编辑path,”%Java_Home%\lib; %Java_Home%\jre\lib;”

运行cmd 输入 java –version即可看到当前安装的JDK版本,表示安装成功。

 以下为配置JAVA_HOME,CLASSPATH,PATH的目的: 
1,设置JAVA_HOME: 
    一、为了方便引用,比如,你JDK安装在C:\Program Files\Java\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后你要使用这个路径的时候, 只需输入%JAVA_HOME%即可,避免每次引用都输入很长的路径串; 
   二、归一原则, 当你JDK路径被迫改变的时候, 你仅需更改JAVA_HOME的变量值即可, 否则,你就要更改任何用绝对路径引用JDK目录的文档, 要是万一你没有改全, 某个程序找不到JDK,后果是可想而知的----系统崩溃! 
   三、第三方软件会引用约定好的JAVA_HOME变量, 不然, 你将不能正常使用该软件, 以后用JAVA久了就会知道, 要是某个软件不能正常使用, 不妨想想是不是这个问题. 

2,设置CLASSPATH: 
   这是一个很有趣,当然也比较折磨初学者的问题, 这个变量设置的目的是为了程序能找到相应的".class"文件, 不妨举个例子: 你编译一个JAVA程序---A.java, 会得到一个A.class的类文件,你在当前目录下执行java A, 将会得到相应的结果(前提是你已经设置CLASSPATH为".").现在, 你把A.class移到别的目录下(例如:"e:\"), 执行java A, 将会有NoClassDefFindError的异常,原因就是找不到.class文件, 现在你把CLASSPATH增加为:".;e:\"再运行java A, 看看会有什么结果~~:)~~~, 一切正常, java命令通过CLASSPATH找到了.class文件! 

示例如下:CLASSPATH= .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
3,设置PATH: 
   道理很简单, 你想在任何时候都使用%JAVA_HOME%\bin\java如此长的前缀来执行java命令吗?当然不会, 于是, 你可以选择把 %JAVA_HOME%\bin添加到PATH路径下, 这样, 我们在任何路径下就可以仅用java来执行命令了.(当你在命令提示符窗口输入你个代码时,操作系统会在当前目录和PATH变量目录里查找相应的应用程序, 并且执行.

示例:在Path后面添加;%JAVA_HOME%\bin

   对Linux有些熟悉的童鞋应该对上述解释还是比较理解的,在Linux命令行中输入export我们就可以看到当前用户环境中的环境变量,我们之所以可以使用ls等命令也是类似于上面PATH的解释,不用每次都调用很长的命令前缀,而是告诉系统去环境变量中查找就可以了。

 1,进入官网:http://www.oracle.com/index.html
2,找到Trials and Downloads点击进入
3,找到下面的Java for Developers(含有Java一个热咖啡图标)点击进入
4,最上面是JDK9,我们下载JDK8即可,找到"Java SE 8u161/ 8u162"选择右边JDK downloads点击进入

5,最后选择相应的版本进行下载即可。

---安装和配置web服务器

安装和配置Web服务器

Web服务器比较常用的有:Tomcat、Resin、JBoss、Websphere、WebLogic。

Tomcat服务器:

    目前最流行的Tomcat服务器是Apache-Jarkarta开源项目中的一个子项目,是一个小型、轻量级的支持JSP和Servlet的Web服务器,也是初学者开发首选。

Resin服务器:

    Resin是Caucho公司的产品,是一个非常流行的支持Servlet和JSP的服务器,速度非常快。Resin本身包含了一个支持HEML的Web服务器,这使它不仅可以显示动态内容,而且显示静态内容的能力也不容逊色,因此许多网站都是用Resin服务器构建。

JBoss服务器:

    JBoss是一种遵循JavaEE规范的、开放源代码的、纯Java的EJB服务器,对于J2EE有很好的支持。JBoss采用JML API实现软件模块的集成与管理,其核心服务仅是提供EJB服务器,不包括Servlet和JSP的Web容器,不过他可以和Tomcat完美结合。

WebSphere服务器:

    WebSphere是IBM公司的产品,可进一步细分为Websphere Performance Pack、Cache Manager和Websphere Application Server等系列,其中Was是基于Java的应用环境,可以运行于Sun Solaris、Windows NT等多种操作系统平台,用于建立、部署和管理Internet和Intranet Web应用程序。

WebLogic服务器:

    Weblogic是BEA公司的产品,可进一步细分为WebLogic Server、WebLogic Enterprise和WebLogic Portal等系列,其中WebLogic Server的功能特别强大。WebLogic支持企业级的、多层次的和完全分布式的Web应用,并且服务器的配置简单、界面友好。对于那些正在寻求能够提供Java平台所拥有的一起应用服务器的用户来说,WebLogic是一个十分理想的选择。

下载安装完后,选择”开始”à”所有程序”à”ApacheTomcat8.0 Tomcat8”à”MonitorTomcat”这时候会看到

点击”start”成功运行之后,在浏览器中输入:http://localhost:8080访问成功则表示Tomcat安装成功。

Tomcat下载官网地址:
http://tomcat.apache.org
点击左侧Tomcat8进入,在"8.5.28"下的“Binary Distributions”下的“Core”
选择zip结尾的包或者Installer结尾的包进行下载即可。
说明:zip与Windows Service Installer对应的是Windows系统下的版本,其中Zip下载后是一个压缩文件,解压后即可使用;
Windows Service Installer是安装版本,下载后需要安装。而tar.gz为Linux平台下的开发包。


----安装和使用数据库

安装和使用数据库

一般来说,开发大型网站使用Oracle,开发中型网站采用Microsoft Sqlserver或Mysql,小型网站则可以采用Microsoft Access。Microsoft Access数据库的功能远不如Microsoft SQLServer和Mysql强大,但它具有方便灵活的特点。

1,下载和安装Mysql数据库

    官网地址:http://www.mysql.com

具体的安装过程为:

(1)双击下载后的mysql-installer-5.5.24.0.msi文件,(如果出现需要下载.NET Framework4.0框架),则先安装.NET Framework4.0框架。

(2)在打开的安装向导对话框中单击Install MYSQL Products超链接,将打开LicenseAgreement界面,询问是否接收协议,选中I accept the license terms复选框,接受协议后,单击Next按钮,将打开Find lated Products界面。选中Skip the check for updates(not recommended)复选框,这时,原来的Execute按钮将转换为Next按钮。

(3)单击Next按钮,在打开的Choosing a Setup Type界面中共包括Developer Deault(开发者默认)、Server only(仅服务器)、Clientonly(仅客户端)、Full(完全)和Custom(自定义)5种安装类型。这里选择开发者默认,并且将安装路径修改为”D:\Program Files\MYSQL”,数据存放路径为”D:\ProgramData\MYSQL\MYSQLSever5.5”。

(4)单击Next按钮,在打开的Check Requirements界面中检查系统是否具备安装所必须的.NET Framework4.0框架和Microsoft Visual C++201032-bit runtime,如果不存在,单击Execute按钮,将在线安装所需插件,安装完成后

(5)单击Next按钮,将打开Installation Progress界面,单击Execute按钮,将开始安装,并显示安装进度。安装完成后,单击Next按钮,将打开Configuration Overview界面,然后单击Next按钮,将打开用于选择服务器类型的MySQL Server Configuration 界面,在此共提供了开发者类型、服务器类型和致力于Mysql服务类型。这里选择默认的开发者类型。单击Next按钮,将打开用于设置网络选项和安全的Mysql Server Configuration界面,然后设置root用户的登录密码为111,其他采用默认。

(6)单击Next按钮,将打开Configuration Overview界面,开始配置Mysql服务器,配置完成后,单击Next按钮,继续配置,直到全部配置完成,然后单击Finish按钮,完成Mysql的安装。

说明:Mysql使用的默认端口是3306,在安装时,可以修改为其他的,如3307.但是一般情况下,不要修改默认的端口,除非3306端口被占用了。

安装完成后,单击”开始”à”所有程序”à”/MySQL/MySQLWorkbench5.2 CE”命令。


---------eclipse下载与安装

进入官网:http://www.eclipse.org/,然后点击右上方黄色字体"DOWNLOAD",点击"DOWNLOAD 64 BIT",

点击"eclipse-inst-win64.exe",这时会看到"If the download doesn't start in a few seconds, please click here to start the download.",点击里面的"click here"超链接即可进行下载了。








猜你喜欢

转载自blog.csdn.net/qq_35255384/article/details/79503731