一开始是项目出现错误: The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path 解决方法,就是添加apache。但是过程有很曲折,还有其他问题,所以总结一下。有不对欢迎指出。
1.apache下载
我参考的文章是:Apache Tomcat下载、安装、配置图文教程
很详细,我下载的是
,
其中要注意勾选如图:
安装在D:\Program Files\Apache Software Foundation,
环境变量配置采用的方法一:配置Tomcat之前要保证jdk已经配置完成。
右击,计算机——属性——高级系统设置——打开环境变量的配置窗口,在系统环境变量一栏点击新建。变量名为TOMCAT_HOME,变量值为Tomcat安装目录,此处为:D:\Program Files\Apache Software Foundation\Tomcat 9.0。点击确定即可。
至此配置成功。
2.将其导入Eclipse
2.1导入Eclipse
打开你的eclipse,在菜单栏找到-window-Preferences-Server
(注:以下3张图片来源于:http://www.cnblogs.com/tianyuanmuge/p/10110670.html ,因我的下载安装步骤未采用这个文章,所以只借用此3张图)
在此过程中我遇到了问题:Eclipse中server Runtime Environment中没有Tomcat选项(或Eclipse中没有JST Server Adapters),解决方法见2.3.
在此过程中我遇到了问题:Eclipse中serverRuntime Environment中没有Tomcat选项(或Eclipse中没有JST Server Adapters),解决方法见2.3.
2.2 导入具体项目
(此部分参考文章:项目出现 The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path 解决方法,只参考了如下这部分,其余并没有看。)
The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path
①项目右击–>build path -->添加libraries–>server runtime,选择apache,然后OK。
②下图
2.3 遇到问题:Eclipse中serverRuntime Environment中没有Tomcat选项(或Eclipse中没有JST Server Adapters)
解决方法:Eclipse中serverRuntime Environment中没有Tomcat选项
我的做法:
eclipse中,工具栏选Help,install new software选择work with,选择 “Oxygen - http://download.eclipse.org/releases/oxygen”
然后选择 Web, XML, Java EE and OSGi Enterprise Development ,选中 Web, XML, Java EE and OSGi Enterprise Development 下的 JST Server Adapters,JST Server Adapters Extentions 安装
安装后重启eclipse,这时候就可以在:window–>preferences–>server–>Runtime Environment –>add–>这时候就可以在Apache中找到Tomcat了。
(注:图片来源:install new software选择work with,选择 Web, XML, Java EE and OSGi Enterprise Development)
重启之后,在进行2.1和2.2的全部步骤,至此,全部完成。