报错信息以下:Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project xxx: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode)javascript
能够看到报错信息中提示咱们的是未能执行org.apache.maven.plugins:maven-war-plugin:2.2:war 因此咱们应该去添加一个依赖
这里还要说个问题,打war包仍是jar这个是能够这个调的,在packaging标签中设置,若是没有packaging标签的话 默认就是打jar包(困扰了好一会,看着网上的教程来作,但打出来的包一直是jar包,呜呜┭┮﹏┭┮)
好了,在 < build > 标签中添加依赖java
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>3.0.0</version> <configuration> <webResources> <resource> <directory>web</directory> </resource> </webResources> </configuration> </plugin> </plugins> </build>
打开maven工具栏(个人在屏幕的右边),找不到的能够去idea左下角有个重叠的正方形图标,点击选择maven project
刷新依赖 ,双击package便可打包完成
在执行框中能够看到打包的路径(新手上路 有什么不对 欢迎大佬点评)
web