首先 eclipse 中 打开此路径 Eclipse中菜单help选项中选择install new software选项,
在work with 栏中输入 http://download.eclipse.org/releases/ganymede/
选择web and java ee development选项,然后选择next。
安装,就完成啦,注意: 安装完什么都不要动,注意右下角的那个绿色的加载进度。等加载完了,会跳出一个提示: 英文的提示,翻译就是问:是否现在重新加载eclipse ? 点确定软件会自动重新启动,这样才有效果。
本来按正常套路来说,在你配置tomcat 的时候会跳出一个这样的图片:
但是有时你会发现没有啊!!??怎么回事??
接下去是添加tomcat時,發現沒有(解決方案:在Help->InstallNew Software下输入网址,http://download.eclipse.org/releases/版本名)
记得点右边的ADD键进行上边图片的添加。
然后:
在Web,XML,Java EE and OSGi Enterprise Development下找到
JST Server AdaptersExtensions勾上(我已经安装了,所以不会出现)。
安裝后重啟就正常了。
接着 一切正常之后:选择对应的Tomcat版本,继续:
以上是没有问题的图片。有些人可能会出现 Eclipse 要配置的 apache服务器的版本与 自己已经安装的 本地的 apache 服务器版本不一致,导致报错
(The Apache Tomcat installation at this directory is version 8.5.6A Tomcat 8.0 installation is expect)!!
以上的翻译是 ((此目录下的Apache Tomcat安装版本为8.5.6A 。Tomcat 8.0安装预期)!!)
出现一点不一致,当然有些用户可能不是我这个版本,但原理是一致的。
接下来:解决办法:
Windows中
①在Tomcat的安装目录中找到lib目录,再找到catalina.jar。使用压缩软件(WinRAR或是好压)打开它。
②依次找到并双击打开org\apache\catalina\util\ServerInfo.properties 文件
可以用记事本打开进行修改噢。不过改之前记得把 eclipse 关闭噢。不然会修改失败!!
本来是这个样子:
server.info=Apache Tomcat/8.5.6
server.number=8.5.6.0
server.built=Oct 6 2016 20:15:31 UTC
改为:
#Apache Tomcat/8.5.6
server.info=Apache Tomcat/8.0.0
#8.5.6.0
server.number=8.0.0
server.built=Oct 6 2016 20:15:31 UTC
Linux改法:
cd [tomcat or tomee home(tomcat目录)]/lib
mkdir catalina
cd catalina/
unzip ../catalina.jar
vim org/apache/catalina/util/ServerInfo.properties
`把版本号改成如下形式:`
server.info=Apache Tomcat/8.0.0
server.number=8.0.0
server.built=May 11 2016 21:49:07 UTC
接着把改好的ServerInfo.properties文件添加到catalina.jar中:
jar uf ../catalina.jar org/apache/catalina/util/ServerInfo.properties
cd ..
rm -rf catalina
此段参考https://blog.csdn.net/u013066244/article/details/52838169;谢谢。