gpt4 book ai didi

java - 应用程序上下文是否总是需要在服务器上加载 war 文件

转载 作者:行者123 更新时间:2023-12-01 09:32:29 24 4
gpt4 key购买 nike

Spring应用程序上下文是否总是需要位于war文件中才能加载到服务器上?

如果应用程序上下文位于 jar 内,则位于服务器的 common/lib 文件夹中。

当服务器启动时,jar 文件中的 spring bean 会加载吗?

最佳答案

在 Spring Boot 中,您可以构建“fat jar”。它包含所有依赖项并具有嵌入式应用程序服务器(jetty 或 tomcat)。这样,当您运行 jar 时(就像普通的 java jar 一样),应用程序服务器将启动,并在其中部署并运行您的应用程序。

有关更多信息,请参阅 Deploying Spring Boot Applications

如果您要将应用程序部署到常规应用程序服务器,则需要 WAR 存档。

关于java - 应用程序上下文是否总是需要在服务器上加载 war 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39293100/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com