本篇文章是记录我两天以来在配置tomcat和在创建JSP项目经历的重重挫折,我太难了~~~~
- 首先确定你的tomcat环境已经配好,如果还没配好的推荐这篇博客tomcat环境配置,写的非常详细,也是比较容易解决的。
- 在确定你的tomcat环境配置好后,想必那个时候应该很有成就感,其实真正的坑人的地方才刚刚开始。
此时此刻你抱着激动的心情打开eclipse,然后
然后填入你的project name
如果提示了一些看不懂的错误,可能需要先配置web服务器(我室友遇见了这种情况,我当时好像没有遇到,可能我是先配置web服务器的),然后我们开始配置web服务器
首先 在工具栏中找打 window–>preferences,如下图
按照上图步骤之后,到下图
选中你之前配好的tomcat的相应版本,点击finish就完成了。如果你到这里都很成功那恭喜你暂时没有踩到坑,如果你没有找到你tomcat的相应版本,那先恭喜你踩坑了(坏笑中~),不要慌(严肃脸!),当时我也是一脸懵逼的,总以为自己的tomcat没有配置好,然后就一直上网查原因,后来才知道是自己的eclipse的版本太低了,暂时不支持8.0以上的tomcat,(都怪当初自己偷懒用了老师好几年前的压缩包,结果这次受教训了QAQ)。
现在有两种情况
- 如果你的tomcat是8.5以下的,你的eclipse照样还是不支持,那我建议你直接在eclipse中更新一些东西就好了,推荐一个解决链接链接中说可以解决8.0以上的问题,亲测只能解决8.5以下的问题
- 如果你的tomcat版本是8.0以上的,你又不想重新下低版本的tomcat的话,那就只能重新下载一个新版本的eclipse,大家也不要杠了,说这就是你的解决办法吗?我一开始也觉得这个方法很麻烦,但是我花了一晚上的时间在网上没有找到任何其他比这个更加直接的方法了。
eclipse下载链接 然后进入到下图
点击图中Download,不要直接下载,否则会很慢很慢很慢很慢,点击图片中的箭头指的地方,选择一个中国的镜像下载,这样速度至少快十倍。
下载后解压以后,点击eclipse打开以后继续上面的web配置操作。
首先 在工具栏中找打 window–>preferences,如下图
按照上图步骤之后,到下图
然后点击Next,出现下面界面,点击红色箭头
然后选择你的Tomcat安装的目录
上述操作完成后,然后再点击下图的红色箭头
选择你使用的JDK版本,然后点Finish,web配置就完成了。
配置好后我们开始新建web项目
然后点击箭头那个地方
然后选择你的tomcat版本,然后点finish工程就建立完成了。然后找到建好的工程中的WebContent,右键新建一个JSP File。
在我们新建JSP File 文件时,我们会遇到下面界面
这个时候千万记住要选择html文件结尾的JSP Template,不然的话就会多出下面两个问题
然后我在这里纠结了一晚上没有找到解决办法,按照网上的方法仍然没有用,后来去看了一下机房的配置完全一样,结果发现是我建错文件了。
如果你没有建错文件,遇到了下面的问题,那么恭喜你又中坑了(坏笑~~),不要慌!(严肃脸)
点击你建工程文件右键–>Build Path–>Configure Build Path 然后出现下面界面。
点击红色箭头指的地方,然后出现下面界面
如果你的这个界面中已经有tomcat并且是你要用的那个版本就下面图中的项全部勾上应用就OK了。
否则的话就点击红色箭头指的地方
然后出现下图
点击Next,选择你的Tomcat版本,完成之后,找到下面这个地方
这里就会多出一个Tomcat选项,然后把所有项全部钩上,然后Apply就好了。然后点击运行会出现下面界面
选择你的tomcat版本后,然后红色箭头的地方勾上,点击Finish就可以成功运行啦,完结撒花~~
补充
如果出现了中文乱码,还需要修改一下设置
首先 在工具栏中找打 window–>preferences,如下图
将编码格式改成UTF-8就OK了,现在终于可以安心学习了,我差点崩溃点,配置这些东西花了我整整两个晚上的时间,踩过了所有的坑点,也试过了网上很多解决问题的方法。