我已经在谷歌上搜索过这个问题,但我没有找到任何关于这个案例的东西。我找到了很多"how to deploy Spring Boot WAR to Tomcat“,但没有一篇是关于用Spring Boot包装现有的Tomcat WAR的。
我正在尝试用Spring Boot“包装器”包装现有的WAR,这样就不必重新配置现有的代码库。无法工作,因为它依赖于WAR是否在绝对位置可用,而我们试图将“应用程序”WAR打包到Spring Boot WAR中。然后我们可以像这样添加战争的上下文:
Context context = tomcat.addWebapp("myapp",
我是Spring框架和Spring Boot的新手。
我已经实现了一个非常简单的RESTful Spring Boot web应用程序。
您可以在另一个问题中看到几乎完整的源代码:
应用程序如何服务外部静态HTML、css js文件?
例如,目录结构可能如下所示:
MyApp\
MyApp.jar (this is the Spring Boot app that services the static files below)
static\
index.htm
images\
logo.jpg
js\