Java Web基础教程(一)环境搭建

前言

常言道工欲善其事必先利其器,想要学会Java web开发大法,我们就必须先要掌握Java web开发环境的搭建。并体会它的运行原理,这样我们才可以为后续的学习打下坚实的基础。

准备工作

JDK(Java SE Development Kit)

全称是:Java标准版开发工具包,我们使用Java来开发应用都离不开它。我们可以在这个网址下载它

下载最新版本的:Java SE

Web服务器:Tomcat

目前,市场上有很多支持JSP和Servlets开发的Web服务器。他们中的一些可以免费下载和使用,Tomcat就是其中之一。
Apache Tomcat是一个开源软件,可作为独立的服务器来运行JSP和Servlets,也可以集成在 Apache Web Server中。以下是Tomcat的配置方法:

下载最新版本的: Tomcat

IDE集成开发工具:Eclipse或者IDEA

Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。
Eclipse 是 Java 的集成开发环境(IDE),当然 Eclipse 也可以作为其他开发语言的集成开发环境,如C,C++,PHP,和 Ruby 等。
Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
IDEA 全称IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

下载最新版本的: Eclipse | IDEA 推荐使用

数据库:MySQL

Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。
在本教程中,会让大家快速掌握Mysql的基本知识,并轻松使用Mysql数据库。

下载最新版本的: MySQL

《Java Web基础教程(一)环境搭建》 进入官网

《Java Web基础教程(一)环境搭建》 选择你系统的版本

开始配置

JDK

下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装JRE,一并安装就可以了。
安装JDK 注:MAC用户无需配置环境变量
安装过程中可以自定义安装目录等信息。

我们选择安装目录为C:\Program Files\Java\jdk1.7.0

配置环境变量

  1. 安装完成后,右击”我的电脑”,点击”属性”
  2. 选择”高级”选项卡,点击”环境变量”
  3. 在”系统变量”中设置3项属性JAVA_HOME | PATH | CLASSPATH(大小写无所谓),若已存在则点击”编辑“,不存在则点击”新建“。

变量设置

  1. 变量名:JAVA_HOME
    变量值:C:\Program Files\Java\jdk1.7.0
    //这里是你JDK的安装路径,可以更换
  1. 变量名:CLASSPATH
    变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
    //记得前面有个”.”
  2. 变量名:Path
    变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

Tomcat

下载完安装文件后,将压缩文件解压到一个方便的地方,比如Windows下的C:\apache-tomcat-5.5.29目录或者Linux/Unix下的/usr/local/apache-tomcat-5.5.29目录,然后创建CATALINA_HOME环境变量指向这些目录。
安装Tomcat

  1. 下载完安装文件后,将压缩文件解压到一个方便的地方,比如Windows下的C:\apache-tomcat-5.5.29目录或者Linux/Unix下的/usr/local/apache-tomcat-5.5.29目录

配置环境变量

  1. 创建CATALINA_HOME环境变量指向Tomcat的解压目录。

启动Tomcat

1.windows
%CATALINA_HOME%\bin\startup.bat
或者
C:\apache-tomcat-5.5.29\bin\startup.bat
2.Linux
$CATALINA_HOME/bin/startup.sh
或者
/usr/local/apache-tomcat-5.5.29/bin/startup.sh

  1. 成功启动Tomcat后,通过访问http://localhost:8080/
    便可以使用Tomcat自带的一些web应用了。假如一切顺利的话,您应该能够看到以下的页面:

《Java Web基础教程(一)环境搭建》 TomcatHomePage.jpg

Eclipse

Eclipse 是基于 Java 的可扩展开发平台,所以安装 Eclipse 前你需要确保你的电脑已安装 JDK,我们之前已经安装过了。
所以我们直接解压到自己的目录即可。

IDEA

IDEA 下载时候我们按照相关提示进行安装即可

MySQL

安装MySQL Windows 安装教程

下载后解压
我解压到了 D:\mysql-5.7.10-winx64

配置MySQL

修改配置文件
复制目录下的 my-default.ini 重命名为 my.ini

《Java Web基础教程(一)环境搭建》 MySQL解压目录

修改里面的配置

《Java Web基础教程(一)环境搭建》 修改配置

其中 basedir=你的mysql目录,datadir=数据存放目录

启动MySQL

  1. 安装之前先在你的mysql目录下创建一个 名为 data 的空文件夹,然2. 后在CMD中敲以下命令
  2. 进入bin目录: cd D:\mysql-5.7.10-winx64\bin
  3. 初始化data目录:mysqld –initialize-insecure
  4. 安装mysql服务:mysqld –install
  5. 启动服务:net start MySQL

联合调试

测试Java

  1. “开始”->;”运行”,键入”cmd”;
  1. 键入命令”java -version”,”java”,”javac”几个命令,出现画面,说明环境变量配置成功;

《Java Web基础教程(一)环境搭建》 java-v.png
《Java Web基础教程(一)环境搭建》 java.png
《Java Web基础教程(一)环境搭建》 javac.png

测试JSP

《Java Web基础教程(一)环境搭建》 打开IDEA

《Java Web基础教程(一)环境搭建》 新建一个JavaWeb项目

《Java Web基础教程(一)环境搭建》 选择项目路径

《Java Web基础教程(一)环境搭建》 打开配置文件

《Java Web基础教程(一)环境搭建》 添加服务器

《Java Web基础教程(一)环境搭建》 添加Tomcat服务器

《Java Web基础教程(一)环境搭建》 找到Tomcat路径

《Java Web基础教程(一)环境搭建》 选择Tomcat

《Java Web基础教程(一)环境搭建》 点击界面右上角的6个蓝色方块图标

《Java Web基础教程(一)环境搭建》 进行项目配置

《Java Web基础教程(一)环境搭建》 添加JavaEE类库支持

《Java Web基础教程(一)环境搭建》 选择应用服务类库

《Java Web基础教程(一)环境搭建》 添加进来了

《Java Web基础教程(一)环境搭建》 打开index.jsp文件

《Java Web基础教程(一)环境搭建》 编写JSP 脚本

《Java Web基础教程(一)环境搭建》 点击Run…运行

《Java Web基础教程(一)环境搭建》 选择运行模式

《Java Web基础教程(一)环境搭建》 开始运行

《Java Web基础教程(一)环境搭建》 显示运行结果

测试Servlet

《Java Web基础教程(一)环境搭建》 新建一个包文件

《Java Web基础教程(一)环境搭建》 命名为servlet

《Java Web基础教程(一)环境搭建》 创建一个Servlet

《Java Web基础教程(一)环境搭建》 命名为Hello

《Java Web基础教程(一)环境搭建》 注意需要添加urlPatterns={”/Hello”}

《Java Web基础教程(一)环境搭建》 重启服务器

《Java Web基础教程(一)环境搭建》 输入:http://localhost:8080/Hello 显示运行结果

总结

本节简要介绍了学习Java web技术的环境基础搭建
我们的电脑上已经安装上了如下的软件

  1. JDK (Java标准开发工具包)
  2. Tomcat (一种 Web 服务器)
  3. Eclipse | IDEA (集成开发环境)
  4. MySQL (开源高性能数据库)
    原文作者:Future魏来
    原文地址: https://www.jianshu.com/p/a8b34d6368f1
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞