开篇重要提醒:
1、如果您的Eclipse好久没更新,建议安装tomcat v7.0,因为低版本Eclipse只能支持到Tomcat v7.0,v8、v9都不支持。
2、如果您的Eclipse是最新版本,比如是Eclipse neon.2或者neon.3,则集成Tomcat 哪个版本都没问题,建议安装Tomcat v9.0。Eclipse mars.2只能支持到Tomcat v8.0。
3、如果要集成Tomcat v9.0,则需要jdk1.8 jre1.8和Eclipse neon.2以上版本的环境。
本篇目录结构
1、Tomcat安装及配置环境
1.1Tomcat安装
1.2配置环境
2、在Eclipse上集成Tomcat
2.1高版本Eclipse neon.2或neon.3能支持到Tomcat v9.0。。。
2.2、低版本的Eclipse只能支持到Tomcat v7.0
2.2.1低版本Eclipse中存在Server支持
2.2.2低版本Eclipse中不存在Server支持
==============================================================
1、Tomcat安装及配置环境
1.1Tomcat安装
检查本机是否安装Tomacat.没有的话,点击官网 http://tomcat.apache.org/tomcat-9.0-doc/index.html 下载。
选择下载适合本机系统的文件。下载完后,双击。默认选项就可以。
端口号什么的都是默认的。可以设置管理员登陆用户名和密码。
会自动找到之前安装好的jre。
选择安装路径。
正在安装。
安装完成。
桌面有个tomcat的icon.
打开浏览器输入以下中的一个地址即可。出现下面的Apache tomcat网页则说明安装成功。
http://127.0.0.1:8080/
http://localhost:8080/
1.2配置环境
新建变量名
变量名:CATALINA_HOME
变量值:C:\Program Files\Apache Software Foundation\Tomcat 9.0
然后在path中添加
%CATALINA_HOME%\lib;
%CATALINA_HOME%\bin;
在CMD命令下输入命令:startup,出现以下错误。
原因是在我的JAVA_HOME中,设置了两个版本的jdk,一个是1.7,一个是1.8,把1.7的版本删除掉就可以。如下图
2、在Eclipse上集成Tomcat
这里存在以下几种情况,根据具体情况集成Tomcat。
2.1、高版本Eclipse neon.2或neon.3能支持到Tomcat v9.0,Eclipse mars.2能支持到Tomcat v8.0
2.2、低版本的Eclipse只能支持到Tomcat v7.0
2.2.1低版本Eclipse中存在Server支持
2.2.2低版本Eclipse中不存在Server支持
2.1高版本Eclipse neon.2或neon.3能支持到Tomcat v9.0。。。
如果您的Eclipse不是最新版本,请去官网 http://www.eclipse.org/downloads/ 下载最新版本的Eclipse。
文件大小为45.5M,下载后双击,一路next安装。
安装过程比较久,可能需要翻墙。
安装完后,新建一个项目。查看Windows》Preferences》Server》Runtime Enviroments》add,天然的存在Server以及可支持的Tomcat v9.0,如下图
点击next,finish,在Eclipse上轻松集成Tomcat。
2.2.1低版本Eclipse中存在Server支持
集成步骤同2.1。
不过您要是不小心安装的是Tomcat v9.0,就会不可避免的发生冲突。如下图
解决方法有两个:
1、按照1.1的步骤重新安装Tomcat,换成低版本的,比如Tomcat v7;
2、按照2.1的步骤安装最新版本的Eclipse。
2.2.2低版本Eclipse中不存在Server支持
比如我的Eclipse中就没有Server支持。如下图:
百度了下,解决方法如下:
找到Help》InstallNew Software》Kepler-http://download.eclipse.org/releases/kepler 》Web,XML, Java EE and OSGi Enterprise Development 》JST Server AdaptersExtensions(打勾选上该项)
有些Work with中没有“Kepler-http://download.eclipse.org/releases/kepler” ,也可以换成Juno - http://download.eclipse.org/releases/juno
然后一路next完成安装。
重启Eclipse,有Server支持后,重复2.2.1的步骤。