关于eclipse新版本配置Tomcat以及各种问题的解决

  • jdk的安装和环境变量的配置
  • eclipse的安装
  • Tomcat的安装与配置
  • 文件建立时遇到的报错和问题
  • 创建第一个JSP文件

jdk的安装和环境变量的配置

jdk的安装和eclipse的下载网上有很多教程,这位前辈写的就不错,大家可以借鉴 jdk下载安装
不过在第四步eclipse安装的时候由于我们的需求是可以制作网页,所以需要下载javaee版的而不是javase版的,所以我们从eclipse的安装开始讲

eclipse的安装

eclipse官网eclipse.
我们在这里只讲Windows版本下的,macOS和Linux大家查一下

  1. 下载eclipse
    我们下载可以适用web的版本,由于现在电脑基本都是64位+,所以不用考虑32位
    在这里我们如果有梯子可以翻墙的话,我们可以直接使用外国的源下载,速度也不会差太多
    但是考虑到我们很多人没有梯子,所以介绍一下中国的源,而且下载速度相比之下会更快一点我们会在这里发现有大连东软信息学院的镜像源,直接点击下载即可
  2. eclipse的安装
    其实eclipse不用安装,打开你所下载的安装包,解压到你想要解压的地方就行,eclipse不用配置环境也可以用
    解压出来就可以用了,当然你也可以建立一个桌面快捷方式打开之后就可以建立项目了,你可以选择文件存放的位置
    接下来就可以使用eclipse了
    这里在使用eclipse时我们可以设置一些小技巧,比如在eclipse中,很多人在新建html文件或者jsp文件时,默认的字符集都是ios-8859-1,这时候每次都是需要自己手动去修改字符集为UTF-8,可以将字符集直接改成UTF-8之类的小技巧,这里可以借鉴这位博主eclipse技巧

接下来我们讲Tomcat的安装与配置

Tomcat的安装与配置

这里可以借鉴这位博主Tomcat的安装以及环境变量的配置Tomcat安装及环境配置至于为何要配置Tomcat的环境,可以参照这位博主Tomcat启动分析
接下来我们直接讲如何将Tomcat如何配置到eclipse中
首先打开preferences

然后在这里我们添加Tomcat服务器!
在这里选择你们的Tomcat版本,我的是10.0版本的

在这里找到你的Tomcat所在的文件位置,然后finish就行

在这里我们就会发现添加了Tomcat服务器,然后apply就好然后这里我们就可以看到服务器已经配置好了
如果刚才红字标记的部分没有勾选的话,会出现下列情况
不用着急,可以继续进行以下操作配置服务器
然后服务器也就配置好了

接下来我们开始建立项目

选择一个动态页面项目


记得勾选这个然后finish就好

文件建立时遇到的报错和问题

然后接下来就会遇到一些问题,因为新版的eclipse和旧版些许不同带来的问题,这里虽然是最少的,但是也是我搞的时候花费时间最久的,因为这些问题都是最近才有的,所以记录比较少,而且好多博主分享的方法现在不适用

  1. 首先是没有webcontent文件夹的问题
    这个问题花费的时间很多,我一直怀疑自己是不是哪一个步骤做错了才会导致没有webcontent,试了很多方法,比如下图这种有人说先取消勾选Dynamic Web Module,然后再勾选,但是这种方法对我没用,因为我根本都不能取消勾选。于是在再三查询后我发现,这是版本变化的问题,在这个版本下创建的是Maven结构,所以没有webcontent。因此也不用去纠结,继续使用就行,相应的文件放在相应的文件夹下就行,jar放在INF下的lib文件夹,html,jsp放在webapp,一切都是正常使用。
  2. 其次是web.xml的报错问题
    我们会发现在新建的文件中web.xml文件会报错,这个问题我也查了好久


我们双击打开文件然后打开代码后会发现至少有三处报错,web-app,2.5,display-name。就这三个问题我单独一个一个解决搜了半天也没找到,最后看到一个帖子说现在把ja2ee改成javaee。于是我将里面的第一个ja2ee改成了javaee,结果save之后三个问题都解决了,没有报错了皆大欢喜普天同庆啊!记住只改第一个就好,别问我为什么知道,你懂的。离谱。。。。。

创建第一个JSP文件

接下来我们就可以创建我们的第一个JSP文件了,记得要建立在webapp下,不要建立在WEB-INF下


在这里写内容

在服务器上运行



ok,正常运行,大功告成,普天同庆,起飞起飞起飞!!!

关于eclipse新版本配置Tomcat以及没有webcontent文件夹等各种问题的解决相关推荐

  1. Bootstrap4+MySQL前后端综合实训-Day06-AM【eclipse详细配置Tomcat、开发web项目、servlet、连接MySQL8.0数据库、用户登录界面的编写与验证、分页查询】

    [Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记][附:实训所有代码] 目   录 eclipse重置视图 MySQL数据库--建数据库.建数据库 s ...

  2. 记录自己首次在eclipse中配置tomcat并运行jsp踩过的坑

    记录自己首次在eclipse中运行jsp踩过的坑 我使用的版本 1.jdk下载 java环境配置 2.Tomcat 服务器的安装与配置 3.下载eclipse并配置tomcat 3.1第一次下载ecl ...

  3. tomcat安装,环境变量配置,以及在eclipse上配置tomcat

    Tomcat安装,环境变量配置 1.检查JDK环境变量是否配置好. 2.下载Tomcat安装包.下载地址 3.放在一个固定的位置. 4.新建系统的环境变量 JAVA_HOME(变量值:JDK的主路径) ...

  4. Eclipse中配置Tomcat

    Eclipse中配置Tomcat 1.在Eclipse中[New]-[Other] 2.选择[Server]点击[Next] 3.选择须要的Tomact:然后点击[Add] 4.点击[Browse]选 ...

  5. 用tomcat插件 在Eclipse 中配置Tomcat项目

    1.安装Tomcat在Eclipse中的插件(使可以在eclipse中启动Tomcat) 2.培植eclipse中tomcat属性, window-->preferences 对话框中Tomca ...

  6. JAVA EE Eclipse下配置Tomcat服务器

    在进行Java web编程之前,必须要进行web服务器的配置,这里选择在Java EE(版本) Eclipse中进行服务器的配置.当然了,在安装Java EE Eclipse之前要先安装JDK,并且要 ...

  7. eclipse中配置tomcat之后指定项目部署的目录

    2019独角兽企业重金招聘Python工程师标准>>> 在eclipse中配置tomcat之后,默认情况下部署项目是将项目部署到eclipse自带的tomcat上,除非自己手动指定, ...

  8. eclipse中配置Tomcat,并进行简单测试

    eclipse中配置tomcat 第一步打开eclipse并找到windows下的Preferences 然后再搜索框输入server 点击runtime,,, 然后点击ADD 选择对应版本然后fin ...

  9. Eclipse正确配置Tomcat之后仍然报错Type Target runtime Apache Tomcat v8.0 is not defined解决方式

    Eclipse正确配置Tomcat之后仍然报错Type Target runtime Apache Tomcat v8.0 is not defined解决方式 虽然项目能正常运行,但是看着这个红叉叉 ...

最新文章

  1. 8000字干货 | 教你打造电商产品的用户体系
  2. CAN'T TAKE MY EYES OF YOU
  3. jquery.zSlide.js-基于CSS3/HTML5演示文档jQuery插件
  4. 第五章:Java_面向对象编程(三)
  5. 深入浅出VC++串口编程--短信应用开发
  6. UI设计超干货素材!小图标里的大学问!
  7. LeNet论文全文翻译《Gradient-based learning applied to document recognition》(上)
  8. lammps数据后处理:Python Ovito CNA结构统计输出
  9. 无线通信设备安装工程概预算编制_起重设备安装资质承接多大工程
  10. 天猫店群起店新玩法,安全稳定,天猫店群全店动销退款单后的玩法
  11. OSAL(操作系统抽象层)
  12. mysql特殊符号无法储存_解决MYSQL数据库无法保存emoji表情及特殊符号问题
  13. jstack 命令使用经验总结和线程性能诊断脚本
  14. matplotlib绘制曲线图
  15. 超融合和服务器关系_超融合服务器是什么?和超融合一体机有什么区别?
  16. 演讲之禅:一位技术演讲家的自白(献给需要参加公共演讲的程序员精英们)
  17. 晨哥真有料丨来看看你是哪款宝藏男孩!
  18. Mysql 8配置驱动
  19. python check module_Python 的 module 机制(重要)
  20. 苹果手机怎么恢复通讯录联系人

热门文章

  1. 一招瞬间让微信公共平台菜单变的高大上,漂亮的方法(微信运营必看)
  2. 转行人必看:数字IC前端设计学习路线与方法(内附学习视频)
  3. var conf=confirm(确定要删除吗?);_微信查看被谁删除好友的4种方法
  4. 软件分支测试覆盖率 100%,测试覆盖率之三——测试覆盖率100%相关的话题
  5. PPTP连接时常见错误提示原因及解决办法
  6. 桌面管理器占用内存高怎么办
  7. matlab中 点到线的距离,用matlab求解点到直线的距离
  8. python 后端开发框架
  9. FaceBook推出的Android图片加载库Fresco
  10. OpenLayers - Vector绘制地图省市区(十)