MAVEN项目打包报错:Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if e

10 篇文章 0 订阅

在复习javaweb时创建web项目跑不起来,打包错误:
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile。。。
MAVEN项目打包报错:Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode) -> [Help 1]
原因是webapp放错地方了
在这里插入图片描述
错误:
正确的是:
在这里插入图片描述
要放在main/下
奇怪的来了

我在移动之前webapp上的那么小点点是没有的,移动了后自己出来一个小点点:
在这里插入图片描述
我记得之前在学的时候,是要把这个webapp文件夹设置成一种特定的格式:
类似这种:(具体啥类型忘记了)
在这里插入图片描述
奇怪的事情发生了,出现那个小点点后,就算我的webapp没有放在main/下面,和main平级也可以跑得起来,所以我认为是idea在我移动文件夹的时候做了啥操作,添了个点,也就是将这个webapp的属性变了一下,,所以关键就是那个点点(设置成那个属性)
不过如果你也不知是啥属性,就像我一样移动一下试试,应该也会自己蹦出来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值