解决Maven Web项目没有web.xml

路飞
路飞
路飞
43
文章
13
评论
2019年3月5日09:54:09 评论 471 379字阅读1分15秒

  1. 问题描述

创建maven工程时选择的打包方式为 war,创建工程后src/main/webapp下没有web.xml文件以及相关文件夹,错误信息:web.xml is missing and <failOnMissingWebXml> is set to true  

  1. 解决方法
  • 右击maven项目,找到Project Facets 取消选中 Dynamic Web Module选项,点击应用,

  • 然后再次选中Dyanmic Web Module,在底下会出现一个选项:Further configuration avaliable

  • 点击该选项弹出对话框,在Content directory输入src/main/webapp,并勾选Generate web.xml deployment descriptor,点击OK完成设置,之后点击Apply and Close关闭窗口。

  • 至此该问题得到解决,错误信息也消除了。

weinxin
微信公众号
分享IT信息技术、北海生活的网站。提供北海本地化的信息技术服务。
路飞
  • 本文由 发表于 2019年3月5日09:54:09
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
SVN检出的Maven项目结构信息不完整 信息技术

SVN检出的Maven项目结构信息不完整

  问题描述 从SVN检出的Maven项目缺少项目结构信息。 问题重现 检出项目:作为工作空间中的项目检出。 选择缺省工作空间作为导出位置。 导出后的项目结构如下所示: 解决办法 右键项目 ...
Java工程成使用MAVEN打包JAR程序 JAVA编程

Java工程成使用MAVEN打包JAR程序

普通Java工程使用的是Maven管理,如何将程序打包成JAR程序,直接运行呢? 配置文件独立于JAR程序 公共引用libs独立于JAR程序   以下配置文件最终结果:全部配置文件放在cfg...
关于EL表达式与thymeleaf 信息技术

关于EL表达式与thymeleaf

前言 很久之前,也许你在JSP代码中会遇到类似${person.name}、${person}这样的代码,这样的代码被称之为EL表达式,看起来像不像现在普遍使用的模板引擎thymeleaf里的用法? ...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: