Java Web开发环境配置详解
作者:wangqiuyun
这是进行Java Web开发必备的一个过程,仅供新手参考,高手可以忽略!
JDK 和 JRE 的区别
JRE(Java Runtime Enviroment) 是 Java 的运行环境。面向 Java 程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行 Java 程序。JRE 是运行 Java 程序所必须环境的集合,包含JVM标准实现及 Java 核心类库。它包括 Java 虚拟机、Java 平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。
JDK(Java Development Kit) 又称 J2SDK(Java2 Software Development Kit),是 Java 开发工具包,它提供了 Java 的开发环境(提供了编译器 javac 等工具,用于将 java 文件编译为 class 文件)和运行环境(提 供了 JVM 和 Runtime 辅助包,用于解析 class 文件使其得到运行)。如果你下载并安装了 JDK,那么你不仅可以开发 Java 程序,也同时拥有了运行 Java 程序的平台。JDK 是整个 Java 的核心,包括了Java 运行环境(JRE),一堆 Java 工具 tools.jar 和 Java 标准类库 (rt.jar)。
先看看要安装的东西:
jdk下载地址://www.jb51.net/softs/214120.html
eclipse下载://www.jb51.net/softs/143046.html
MySQL下载://www.jb51.net/softs/40589.html
tomcat下载://www.jb51.net/softs/417569.html
各位也可以去官网上下载,版本不一定非得都一样,如果找不着就google一下,下面进入正题。
一、安装JDK
jdk 的下载路径:https://www.oracle.com/java/technologies/downloads
1、下载得到jdk-6u35-windows-i586.exe,大概70M,直接双击运行安装,一路next就可以,默认是安装到系统盘下面的Program Files,我这里装在C:\Java下面,注意安装完jdk之后会自动运行安装jre,这时的安装路径最好和jdk一样,方便管理,我的都是在C:\Java下面。
2、环境变量配置:右击“我的电脑”,点击“属性”;选择“高级”选项卡,点击“环境变量”; 在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;一般 PATH都是已经存在的。
3、配置如下:
JAVA_HOME C:\Java\jdk1.6.0_35 CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
如图:
注意:CLASSPATH项的变量值前面是有一点的,Path的变量值一般加到原来值的前面,如果加到后面要用分号隔开
在配置环境变量中:
设置JAVA_HOME:
一是为了方便引用,比如,JDK安装在C:\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;
二则是归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃!
三则是第三方软件会引用约定好的 JAVA_HOME 变量, 不然, 你不能正常使用该软件。
在系统环境变量那一栏中点 -> 新建 JAVA_HOME (JAVA_HOME指向的是JDK的安装路径)
path 变量
path 变量使得我们能够在系统中的任何地方运行java应用程序,比如 javac、java、javah 等等,这就要找到我们安装 JDK 的目录,
假设我们的JDK安装在 C:\jdk1.6.0 目录下,那么在 C:\jdk1.6.0\bin 目录下就是我们常用的 java 应用程序,我们就需要把 C:\jdk1.6.0\bin 这个目录加到 path 环境变量里面。
classpath 变量
classpath 环境变量,是当我们在开发java程序时需要引用别人写好的类时,要让 java 解释器知道到哪里去找这个类。通常,sun 为我们提供了一些额外的丰富的类包,一个是 dt.jar,一个是 tools.jar,这两个 jar 包都位于 C:\jdk1.6.0\lib 目录下,所以通常我们都会把这两个 jar 包加到我们的 classpath 环境变量中 set classpath=.;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar。
注意在完成配置环境变量后测试JDK是否安装成功时键入命令:java -version
4、验证安装成功与否:“开始”->;“运行”,键入“cmd”;键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功;
二、安装tomcat
1、下载apache-tomcat-6.0.35.exe,大概7M,我这是安装包的(压缩包的直接解压即可),双击运行一路next即可安装完毕,其中也可以配置一下安装路径,我这保持默认路径,端口也是默认8080。
2、验证安装:打开浏览器,键入http://localhost:8080/,如果出现一下页面即安装成功:
三、eclipse安装与配置
1、下载eclipse-jee-juno-win32.zip,大概220M,直接解压,我解压到C:\eclipse;
2、下载Tomcat插件tomcatPluginV33.zip(一定要下eclipse对应版本的插件),大概330K,解压都得到com.sysdeo.eclipse.tomcat_3.3.0文件夹;
3、将com.sysdeo.eclipse.tomcat_3.3.0文件夹拷贝到eclipse目录下的plugins插件文件夹内,我这里是C:\eclipse\plugins,如下图:
4、运行eclipse,设置workspace,我设置在C:\workspace,运行eclipse后工具栏上会出现Tomcat工具条,如没有则检查前面步骤,如图:
5、接着进行eclipse配置,先是jre,一般此项已经配置好的,如下图:
6、然后是web应用服务器配置,步骤如下图:
点击Add。。。
选中Tomcat v6.0,然后Next。。。
选中Tomcat的安装路径,及对应的jre,Finish即可。
7、配置Tomcat,选择版本,安装路径以及Server.xml,如下图:
Advanced下设置Tomcat路径,如下图:
JVM设置。。。
完成以上步骤Tomcat就已经配置好了。
四、MySQL安装与配置
1、下载mysql-5.5.27-win32.msi,大概30M,直接运行安装,一路Next即可,其中需要留意网络端口一般保持默认3306,字符编码一般设为UTF-8,千万要记住你设置的root用户密码,没有意外的话一般可以安装成功;
2、下载navicat lite mysql.rar,大概8M,这是一个用来管理MySQL的图形界面工具,直接安装即可;
3、运行navicat lite,新建一个数据库连接,如下图:
填入连接名(随便填),以及root用户名及密码,如下图:
测试连接如果成功,即可在左侧栏找着该连接,双击它即可打开对应的数据库服务器
4、接下来是新建数据库,如下图:
5、新建表,可以用界面来创建,也可以用sql语句,如下图:
6、双击对应表,即可打开表进行数据增加修改删除,如下图:
总结:至此Java Web开发环境基本搭建完毕,如果时间运行,下一篇再写个实例程序和大家分享!