我们可以在雄猫服务器内部部署spring-boot jar吗?

时间:2020-03-06 06:31:20

标签: spring-boot

我对Spring Boot环境有点陌生,并对其进行了POC。我知道这听起来很奇怪,但是我有一个问题,例如是否可以在雄猫服务器中部署spring-boot jar。我问这个问题的原因是,我读到某处弹簧启动jar将带有嵌入式tomcat,并且.class文件与普通jar相比将以不同的路径存储。所以,现在如果我将这个jar部署在tomcat服务器中,它是否可以正常工作,还是我们需要做一些额外的配置才能使其正常工作?

1 个答案:

答案 0 :(得分:0)

您无法将Jar部署到tomcat并期望它加载您的Web应用程序。 War定义了自己的目录和文件结构,该目录和文件结构由tomcat读取并相应地加载应用程序。它无法将jar文件理解为Web应用程序并运行它。

现在spring boot jar使用完全不同的方法来启动嵌入式服务器并加载您的应用程序。它与部署在tomcat上的war不同,但是spring boot负责处理嵌入式服务器来满足请求。

如果您想像战争一样部署spring-boot应用程序,则可以通过更改项目中here中提到的一些内容来实现。