本文主要介绍的是针对第一次接触Maven,Maven自动化工程是用于java开发时的便捷工具,第一次接触Maven的朋友,我相信也应该有个疑问,就是创建Maven工程后,会报错,如图
主要原因是,报错信息提示缺少web.xml文件,同时<failOnMissingWebXml>的值为true。这意味着工程需要一个web.xml文件来启动,可以手动创建一个放在src/main/webapp下。
找到pom.xml文件,找到报错的位置,发现报错问题是:web.xml is missing and <failOnMissingWebXml> is set to true
很明显是确实web.xml这个文件,所以我们就创建这个文件咯,这样的报错主要是想要把maven工程建立成类似web工程,因为web工程中有个web.xml,在maven工程右键找到properties点击之后按如下图操作:
如图所示勾选,动态web并且配置对应web就行了
点击底部超链接,创建一个web.xml工程,创建在src下的main的webapp下,这样能够创建类似web工程的目录结构,方便开发
创建之后如图:
==========================================================
另外还有一种不用创建web.xml文件的的方法,来解决报错的问题,将eclipse切换到project explorer下:
右键点击,就解决了
这种方式比较简单,大家下次遇到这个问题可以直接采用这个方式进行解决。
其实Maven工程建立还有很多疑问的,比如导入包错误,如果在Maven工程中导入某个包后出现红色波浪线错误,可能由于JDK版本不匹配导致。解决办法是更新JDK版本,并重新导入需要的关键字即可。如果是在MyEclipse中使用,需要检查使用的JDK版本和更改它。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。