【发布时间】:2019-05-21 13:20:09
【问题描述】:
我有 Spring MVC Web 应用程序,它在 Web 浏览器上运行。但现在我想将此应用程序用作独立软件。因此,将这个 Spring MVC 应用程序从 Web 应用程序转换为独立软件的任何技巧。
【问题讨论】:
-
你看过 Spring boot 可执行 jar 吗?
-
不,你知道将 spring mvc 转换为 spring boot 吗?如果我将 spring mvc pom 更改为 spring boot pom 那么所有其他 spring mvc 代码都可以正常工作吗?
-
我建议使用 Spring Boot 启动一个小项目,然后将代码复制粘贴到您认为合适的位置。使用 Spring Tool Suite (STS) 应该很容易。
-
独立软件是什么意思?如果您想在独立机器上运行相同的代码,那么很容易将其迁移到 Spring Boot 应用程序,并且可以通过浏览器执行和访问,您的代码几乎可以保持不变。如果您指的是具有专用 GUI 的桌面应用程序,那么您需要重新构建应用程序的某些部分。
-
@M.Deinum 我想要一键运行且无需启动 tomcat 的 Web 应用程序。如果我将 spring mvc 转换为引导,那么主要步骤是什么。我正在尝试转换,但应用程序将无法运行。检查我对迁移link 的不同问题。
标签: java spring spring-mvc jakarta-ee