admin管理员组

文章数量:1530057

又是改错的一天,来啦🙋‍♀️

文章目录

  • 前篇
  • 方法一
    • 解决方法流程
  • 方法二
    • 解决方法流程

前篇

今天写项目发现一启动Tomcat就报错了,错误如下:

Artifact smbuild:war exploded: Error during artifact deployment. See server log for details.
意思大概就是打包失败了,这里的话原因肯定不止一个的,主要和编译器配置有关或者你本人有些配置没配上,这里有3个方法解决,如果3个方法都没能解决你的方法,那你要考虑是不是你的服务器有问题

方法一

idea有个问题,那就是依赖配置的时候,它有时候不会帮你加上lib目录,导致你就算在pom文件里导入了依赖,但是根本没能导出来,导致导包失败。
大家可以根据下面的流程来看看是不是lib包的问题噢

解决方法流程



手动添加lib目录和导入响应的包,别忘了是安装在WEB-INF的目录下噢


将你的包全选,然后点击ok即可

方法二

那就是你的Facts下没有web目录,缺少下面框框内容

这里就要手动添加啦

解决方法流程


然后再回到Artifacts

选择你的项目即可

本文标签: 种方法WarexplodedsmbuildError