软件下载:

JDK:jdk-8-windows-x64.exe,64位,1.8.0.0.132(官网上下载即可);

Eclipse:eclipse-jee-neon-R-win32-x86_64.zip,64位,最新版本,解压版(官网上下载即可);

Apache Tomcat:apache-tomcat-8.0.37-windows-x64.zip,64位,8.0.37,解压版本(官网上下载);


软件安装:

一、JDK安装

  1. 从Oracle官网下载jdk最新或者其它稳定版本,按照向导安装即可。

  2. 配置相关环境变量。

JAVA_HOME:C:\Program Files\Java\jdk1.8.0(你的jdk安装目录)

Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(添加在最前面)

ClassPath: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;


二、Apache Tomcat安装

1.下载安装包直接解压,不需要配置任何环境变量或者安装任何服务。

补充知识,如果不在Eclipse下使用,注册成服务更方便,进入cmd,进入tomcat安装目录的bin目录下,输入命令:service install(service.bat install);删除服务:在bin目录下,输入service remove。


三、Eclipse安装

  1. 下载安装包,直接解压即可,注意解压目录名不能有空格;

  2. 双击eclipse.exe,指定eclipse的工作目录,然后配置tomcat server:

window->preferences->server->runtime environments->add->apache->apache tomcat v8.0,前提是你的eclipse支持tomcat8.0,如果不支持的话请升级,接下来点next,点browse,选择你的tomcat安装位置,finish->ok.

   3.常见错误:eclipse启动tomcat服务后无法访问http://localhost:8080/,报404错误

解决方法:

首先,需要打开eclipse的server窗口:Window->Show View->Other->Server,选中Servers,点击ok,在eclipse底部会显示servers窗口,可以看到已经配置的tomcat服务。

其次,重新配置下tomcat服务器项目的部署工作目录:

在eclipse中的server页面,双击tomcat服务,会看到如图所示的配置页面:

   


可以看到红圈中选择的是 Use workspace metadata(does not modify Tomcat installion),即项目部署的目录是tomcat的工作目录。

如果该tomcat中部署了项目的话,这红圈中的选项会灰掉不能修改,要修改必须得先把tomcat中的部署的服务都移除。

如图:

通过右键单击tomcat服务器选择 Add and Remove,在弹出的对话框中移除已部署的项目。移除完确定后,将看到上面的选项面板部分可编辑了。

选择Use tomcat installation(Task control of Tomcat installation) 即选择tomcat的安装目录来作为项目的发布目录。

修改项目部署的默认目录,默认值是"wtpwebapps",把它改成"webapps",也就是tomcat中发布项目所在的文件夹名字。修改后关掉该页面,保存配置。这样就将项目部署到了tomcat安装目录下的webapps。

重启tomcat服务器,访问http://localhost:8080则能正常访问了,自己部署的项目也能正常访问了。