• eclipse默认的WebContent目录修改为webRoot


    从网上下载了个Java Web项目,导入Eclipse后在Tomcat中发布,发现在Tomcat的Webapps目录下没有JSP页面

     到项目中去看才发现有两个目录,一个WebContent,一个WebRoot

    原来在MyEclipse中创建web项目后,web程序的根目录文件夹是WebRoot,而创建dynam web project时候,web程序的根目录文件夹是WebContent,

    他们之间没有本质区别,都表示你的web程序的根目录文件夹。

    但是在Eclipse下面创建的dynamic web  project的根目录是WebContent

    两者区别:

    https://blog.csdn.net/wzq__janeGreen_/article/details/79623729

    如何在Eclipse中修改默认的WebContent 目录指向 webRoot呢?

    1.删除项目根目录下的.settings文件夹

     2.刷新项目

    3.在项目根节点,右键 ,选择 Properties, 在弹出的对话框中,选择 Project Facets ,在右边的选择框中,勾选Java 和 Dynamic Web Module ,并在 Dynamic Web Module  后数字中,选择 jsp 的版本,默认为 3.0.

    4.选中Dynamic Web Module,选择列表下面会出现“ Further Configuration availabe ” 的链接 ,点击这个链接,设置src 和out path, 下一步,就是 Web Module 的设置了,第一项所说,更改 Content Directory 名字为你的 webRoot 目录名字即可。

    问题有出来了,在Dynamic Web Module右边的Detail标签中找不到“ Further Configuration availabe ” 的链接,于是我取消Dynamic Web Module之前的勾,点击应用,弹出下框

    再次进入属性,重新勾选Dynamic Web Module,链接就出来了

     

     5.最后,将Content directory里面的内容更改成WebRoot,并且将自动生成web.xml文件勾选中。

     6.重新再tomcat中发布项目

     

     问题解决,所有的JSP页面都过来了。

    转载文章链接已标明,如有侵权请告知。文章仅作为知识记忆所用,如有错误,敬请指正。
  • 相关阅读:
    解决Win10图片打开方式没有“Windows照片查看器”问题
    20199305 2019-2020-2 《网络攻防实践》第四周作业
    20199305 2019-2020-2 《网络攻防实践》第三周作业
    20199305 2019-2020-2 《网络攻防实践》第二周作业
    20199305 2019-2020-2 《网络攻防实践》第一周作业
    20199305 《网络攻防实践》假期作业
    补交作业:第六周 SumN
    外设驱动程序设计-2
    外设驱动程序设计-1
    2019-2020-1 20199305《Linux内核原理与分析》第十二周作业
  • 原文地址:https://www.cnblogs.com/YorkZhangYang/p/12331419.html
Copyright © 2020-2023  润新知