0
点赞
收藏
分享

微信扫一扫

Maven打包(war)时候出现jsp不会被打包的问题

今天通过Maven进行打包web项目,发现在打包后的tar目录下的war包中没有将jsp也一并进行打包

Maven打包(war)时候出现jsp不会被打包的问题_Web

原因是maven打包时候的问题,下面就来说解决办法:

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.3.1</version>
<configuration>
<!--
如果您的Web应用程序没有web.xml文件,则在打包WAR文件时可能会出现错误
通常情况下,建议在生产环境中将failOnMissingWebXml参数设置为true,以确保Web应用程序在部署时能够正常工作。
但是,在开发过程中,可能会将其设置为false,以便在没有web.xml文件的情况下进行测试。
-->
<failOnMissingWebXml>false</failOnMissingWebXml>
<!--指定web.xml文件的位置-->
<webXml>web\WEB-INF\web.xml</webXml>
<!--指定jsp等文件所在位置-->
<warSourceDirectory>web</warSourceDirectory>
</configuration>
</plugin>
</plugins>
</build>

  



举报

相关推荐

0 条评论