进行JavaWeb开发,我们总共需要5个步骤:JDK的安装与配置;Tomcat的安装;EclipseEE的安装与配置;创建工程;编写代码并运行。安装的三个软件在版本和适用构架上要一致。当JDK是32位时,Tomcat和EclipseEE也都必须是32位的软件。在版本的选择上JDK8版本可以使用Tomcat8.5的版本。下面的安装以JDK8和Tomcat8.5为例子,但实际无论哪种版本在安装和配置上都极为类似,所以不必太纠结。

欢迎探讨,如有错误敬请指正

如需转载,请注明出处  http://www.cnblogs.com/nullzx/


1. JDK的安装

1)双击JDK的安装程序,选择安装目录(我们的例子中选择C:\Program Files\Java\jre1.8.0_162作为安装目录),然后一路next下去。

2)新建JAVA_HOME系统环境变量。

变量名(大写、下划线)

JAVA_HOME

变量值

C:\Program Files\Java\jdk1.8.0_73

请根据自己的JDK的安装目录选择JAVA_HOME的环境变量值。

3)修改Path环境变量

在系统环境变量中找到Path环境变量,并在其末尾追加

;%JAVA_HOME%\bin

注意追加前需要添加一个分号,因为windows7下环境变量和环境变量之间通过分号分开。

4)测试JDK的安装

在命令提示符中运行 java 命令,看到以下内容说明JDK安装成功了

2. Tomcat的安装

解压Tomcat安装包即可(这里我们将Tomcat的安装包解压到D:\Program Files\apache-tomcat-8.5.40目录下)。Tomcat的运行需要JDK的支持,它自身而言相当于一个绿色软件。这里我们先不要运行Tomcat,防止同学忘记关掉Tomcat而导致在Eclipse在运行工程时端口被占用。

3. Eclipse EE 安装与配置

Eclipse EE(注意不是SE)的安装和Tomcat一样,直接解压即可,它的运行需要JDK的支持,它自身也是一个绿色软件。但Eclipse EE配置过程相当麻烦,现在我们就来一步步的进行Eclipse EE的配置。

如果上面这个页面的内容不可修改,我们可以按照下图的方式先启动服务器,再双击修改,然后再关闭服务器。

4. 创建工程

如果工程中没有添加Tomcat提供的库,我们就需要手动添加Tomcat的库,否则没有必要进行后面的操作。

5. 编写程序

5.1静态网页

5.2动态网页

6. 运行工程

通过浏览器 http://localhost:8080/HelloWorld/a.html 可以访问我们创建的静态网页,注意文件名的后缀html不要忘记。通过浏览器 http://localhost:8080/HelloWorld/b 可以访问我们创建的动态网页。

最新文章

  1. iOS8中定位服务的变化(CLLocationManager协议方法不响应,无法回掉GPS方法,不出现获取权限提示)
  2. poj2488骑士马走
  3. Docker学习过程中遇到的问题及解决方法
  4. android 定时器AlarmManager
  5. Apache2.4为什么启动报错Cannot load php5apache2_4.dll into server
  6. javascript/jquery 常见功能实现(持续更新...)
  7. C#给文件夹添加权限
  8. 使用Mysql命令一次性备份多个数据库(所有数据库)
  9. html图片滚动效果
  10. scala io,ubuntu常见配置
  11. IntelliJ IDEA导出Java 可执行Jar包
  12. ASP.NET MVC 用户登录Login
  13. 安装 svn
  14. OpenLayer 3 鼠标位置坐标显示控件
  15. selenium3 调用IE Unable to get browser
  16. [Swift]LeetCode202. 快乐数 | Happy Number
  17. 网络编程懒人入门(九):通俗讲解,有了IP地址,为何还要用MAC地址?
  18. 洛谷P1127-词链
  19. BZOJ5084[hashit]
  20. Socket buffer 调优相关

热门文章

  1. css广告弹窗满屏跑
  2. VMware 彻底删除虚拟机操作系统的方法
  3. No-5.远程管理常用命令
  4. 剑指Offer整理笔记
  5. python 02 8/21-8/23
  6. python之多线程与多进程
  7. Android布局之相对布局——RelativeLayout
  8. sed之h;H和:a;N;ba使用精解(对段落进行操作)
  9. centos7.4下搭建JDK+Tomcat+Nginx+Mysql+redis+Mongodb+maven+Git+Jenkins
  10. 图论trainning-part-1 D. Going in Cycle!!