为啥我在eclipse的WEB-INF下创建一个web.xml之后那个Deployment De

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我在eclipse的WEB-INF下创建一个web.xml之后那个Deployment De相关的知识,希望对你有一定的参考价值。

为什么我在eclipse的WEB-INF下创建一个web.xml之后那个Deployment Descriptor....就消失了,主要是想学struts2

用Eclipse强自编译java文件
要src相应包写Servlet等保存候Eclipse默认帮编译class文件并放WEB-INF/classes目录用手创建另外src目录所其文件放WEB-INF/classes目录

创建包src右击New-->Package输入Name能创建包
Eclipse
servlet文件、javabean文件...要java文件都放src目录

JSP文件、css文件、html文件、js文件等都放WebRoot目录

配置文件指定目录根据类型同些放WebRoot/WEB-INF些放src
参考技术A 自己的项目中,建立就是了

~
~
~
~
参考技术B 和我建立的web项目不太一样。 参考技术C 有什么影响么?没有就不要管他 参考技术D 做好几个项目没见过你消失的那个文件

关于web项目创建后WEB-INF下面没有出现web.xml的解决方法

    提供两种解决方案:

    第一种:创建完项目后,需要手动创建出web.xml

        第一步:选取创建的项目名称右击

        技术分享图片

        第二步:eclipse的同学找到 java EE Tools 中的 下图画圈部分。  MyEclipse的同学找到"MyEclipse"中的 下图画圈部分。

        技术分享图片

 

        第三步:再次打开WEB-INF下,就会发现生成了web.xml

 

      第二种:在创建项目的同时,就自动生成web.xml

        创建web项目时,一直点next,不要直接点finish,直到出现下面界面,选取画圈部分即可自动生成web.xml

        技术分享图片

 

以上是关于为啥我在eclipse的WEB-INF下创建一个web.xml之后那个Deployment De的主要内容,如果未能解决你的问题,请参考以下文章

在建项目时路径都设置好了,为啥在eclipse中运行maven项目时jar包没有到lib目录下,WEB-INF/lib是空的。

我的eclipse创建的动态Web项目为啥没有集成#contextloaderlistener

eclipse 一个项目中 要建4个包,为啥建的包不是在同一目录(src)下。。而是要在Libraries下。。

eclipse WEB-INF下文件夹中的jsp文件无法运行

为啥我在eclipse中创建的jsp项目,没有Java Resources这个文件夹

导入了Gson.jar为啥会用不了?