打包时报错

打包时报错

Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project web-servlet1: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode)


我的IDEA版本是2020.3.4https://img1.sycdn.imooc.com//climg/64d192a509bdc53525521511.jpg

pom配置如下

https://img1.sycdn.imooc.com//climg/64d194000992975a25601513.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小尤 2023-08-08 09:43:03

同学你好,1、查看同学反馈的截图出现语法错误,建议同学将pom.xml中的build修改为下方格式

<build>
        <!-- 设置最后打包的名字 不用默认名字  -->
        <finalName>web-Servlet</finalName>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>3.2.0</version>
            </plugin>
        </plugins>
    </build>

2、并依赖没有没有成功下载,建议同学刷新maven进行下载使用。

https://img1.sycdn.imooc.com//climg/64d19d3709c2283506520062.jpg

3、如果还是出现红色警告,可能是没有成功下载,建议同学找到本地查看删除对应依赖,重新刷新进行下载。

https://img1.sycdn.imooc.com//climg/64d19d9d09f5058c09830577.jpg

祝学习愉快!

  • 提问者 weixin_慕雪2009890 #1

    老师,根据你的指导打包后没有报错了,但是在执行startup指令时,servlet没有在webapps下面自动解压缩,而且点击startup会闪退。

    2023-08-08 09:58:27
  • 提问者 weixin_慕雪2009890 #2

    https://img1.sycdn.imooc.com//climg/64d1a1c809bbe6c425601511.jpg

    2023-08-08 10:00:43
  • 同学你好,闪退的原因可能有很多

    1、可能是未配置JAVA_HOME环境变量,建议检查下电脑是否配置了JAVA_HOME环境变量。

    2、也可能是端口号被占用,同学可以按照如下步骤。如:查看tomcat默认端口号8080是否被占用,

        1)打开cmd窗口,使用netstat -ano | find ":8080",列出与8080相关的,最后一列是其PID。

        2)然后,使用tasklist /fi "pid eq 3772",列出所有PID等于上面所查到的值的程序。

            https://img1.sycdn.imooc.com//climg/6347c88c095e97c306570198.jpg

        3)打开任务管理器将对应程序关闭。

            https://img1.sycdn.imooc.com//climg/6347c8e0092f6a9607330235.jpg

    3、也有可能是在server.xml中配置书写错误,建议同学进行检查。

        https://img1.sycdn.imooc.com//climg/64d1a23b09170f0912960728.jpg

    4、若不存在上述问题,建议查看下日志信息,并截图上传至问答区。

    祝学习愉快!

    2023-08-08 11:01:45
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师