春天打包jar包时jsp页面无法访问怎么办

  介绍

这篇文章主要讲解了春天打包jar包时jsp页面无法访问怎么办,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

春天打包jar包时jsp页面无法访问

问题如下

春天打包jar包时jsp页面无法访问怎么办

当前砰的一声。xml配置

& lt; build>   & lt; resources>   & lt; !——引入配置文件——比;   & lt; resource>   & lt; directory> src/main/resources   & lt; filtering> false   & lt;/resource>   & lt; !——引入静态文件——比;   & lt; resource>   & lt; directory> src/main/webapp   & lt; targetPath> meta - inf/resources   & lt; filtering> false   & lt;/resource>   & lt;/resources>      & lt; plugins>   & lt; plugin>   & lt; groupId> org.springframework.boot   & lt; artifactId> spring-boot-maven-plugin      & lt;/plugin>   & lt; plugin>   & lt; groupId> org.apache.maven.plugins   & lt; artifactId> maven-surefire-plugin   & lt; configuration>   & lt; skipTests> true   & lt;/configuration>   & lt;/plugin>   & lt;/plugins>   & lt;/build>

解决办法:

1。高版本的插件不支持jsp、给spring-boot-maven-plugin指定版本1.4.2号”。释放”

& lt; build>   & lt; resources>   & lt; !——引入配置文件——比;   & lt; resource>   & lt; directory> src/main/resources   & lt; filtering> false   & lt;/resource>   & lt; !——引入静态文件——比;   & lt; resource>   & lt; directory> src/main/webapp   & lt; targetPath> meta - inf/resources   & lt; filtering> false   & lt;/resource>   & lt;/resources>      & lt; plugins>   & lt; plugin>   & lt; groupId> org.springframework.boot   & lt; artifactId> spring-boot-maven-plugin   & lt; version> 1.4.2.RELEASE   & lt;/plugin>   & lt; plugin>   & lt; groupId> org.apache.maven.plugins   & lt; artifactId> maven-surefire-plugin   & lt; configuration>   & lt; skipTests> true   & lt;/configuration>   & lt;/plugin>   & lt;/plugins>   & lt;/build>

2。根据春官网说明,可打包战争包,仍然可使用jar jar xxx.war执行。

https://docs.spring。io/spring-boot/docs/经常/引用/htmlsingle/# boot-features-jsp-limitations

 JSP的局限性
  Spring运行时启动应用程序,使用嵌入式servlet容器(打包为一个可执行档案),有一些限制在JSP支持。
  
  Jetty和Tomcat,它应该工作如果你使用战争包装。一个可执行的战争将在启动java jar时,并将可部署到任何标准容器。使用一个可执行jar时不支持jsp。
  
  暗潮不支持jsp。
  
  创建一个自定义的错误。jsp页面不覆盖默认的视图用于错误处理。应该使用自定义的错误页面。

& lt; packaging> war

https://docs.spring。io/spring-boot/docs/经常/引用/htmlsingle/# boot-documentation

春官方不推荐使用jsp、推荐使用thymeleaf, freemaker,速度等其他模块引擎。

看完上述内容,是不是对春天打包jar包时jsp页面无法访问怎么办有进一步的了解,如果还想学习更多内容,欢迎关注行业资讯频道。

春天打包jar包时jsp页面无法访问怎么办