在eclipse下建立一个项目,但是是没有web.xml的,自己手动建立一个web.xml,但不知道怎么加载

2025-02-12 21:42:07
推荐回答(5个)
回答1:

你好,我也发现这个问题了,如果你是在eclipse下创建Dynamic Web Project类型的项目时,
创建的时候Dynamic web module version这个选项默认成了3.0,
按照老规范,应该是在eclipse的WebContent \ WEB-INF \ 目录下创建web.xml的,
而新规范是可以不用web.xml的,比如tomcat 7.0就支持新规范,
这样相关的servlet配置会以注解的形式直接写到代码里面了,比如@WebServlet。

当然如果你用老的项目导入,可以选择Dynamic web module version这个选项设成2.5,这样就自动有web.xml生成了。

看上面你说的,是jbpm project,而没有web.xml,很可能就是Dynamic web module version 3.0,看看它里面的代码有没有类似@WebServlet注解,这些是可以代替web.xml的。

回答2:

当你部署web项目到tomcat的时候,tomcat会自动解析并加载web.xml,这个是默认的,不用配置

回答3:

我的eclipse 装了myeclipse插件后。。直接有。。不用配置。。你确定你的是myeclipse..不是eclipse

回答4:

在项目上右键 点击MyEclipse 有导入web项目的功能......

回答5:

WEB-INF/web.xml