Java Can';t从命令提示符运行Spring启动应用程序

Java Can';t从命令提示符运行Spring启动应用程序,java,spring,spring-boot,Java,Spring,Spring Boot,这是我的项目结构。我创建了这个Spring boot应用程序的可执行jar文件。当我试图从命令提示符下运行它时,出现以下错误: Caused by: java.io.FileNotFoundException: ServletContext resource [/WEB-INF/tiles.xml] cannot be resolved to URL because it does not exist at org.springframework.web.context.supp

这是我的项目结构。我创建了这个Spring boot应用程序的可执行jar文件。当我试图从命令提示符下运行它时,出现以下错误:

Caused by: java.io.FileNotFoundException: ServletContext resource [/WEB-INF/tiles.xml] cannot be resolved to URL because it does not exist
        at org.springframework.web.context.support.ServletContextResource.getURL(ServletContextResource.java:156) ~[spring-web-4.3.10.RELEASE.jar!/:4.3.10.RELEASE]

这是由于Spring Boot 1.4.3中使用Fat Jar包装时出现回归错误造成的。 有关解决方案,请参阅以下内容:


这是由于Spring Boot 1.4.3中使用Fat Jar包装时出现回归错误造成的。 有关解决方案,请参阅以下内容:


如果我是对的,那么您正在处理JSP。理想情况下,包装应该是战争而不是罐子。尝试将项目打包为WAR,然后尝试运行相同的项目。

如果我是正确的,您正在处理JSP。理想情况下,包装应该是战争而不是罐子。尝试将项目打包为WAR,然后尝试运行相同的程序。

我添加了重新打包,但仍然存在相同的问题我添加了重新打包,但仍然存在相同的问题