gpt4 book ai didi

java - 制作将在桌面上运行的 Spring Boot 独立 Web 应用程序

转载 作者:行者123 更新时间:2023-12-02 02:55:10 24 4
gpt4 key购买 nike

我正在制作一个 Restful API Web 应用程序:-

  • 后端:- Spring Boot
  • 前端:- Angular 2
  • 数据库:- MySQL

是否可以将应用程序打包为独立安装程序,或者可以将其打包为可以在客户端 Windows 计算机上运行的单个 Jar 文件,它将安装所有必需的平台,如 jre、apache tomcat、mysql 等,并创建一个图标会在浏览器中打开应用程序吗?

如果不可能,那么我们可以通过哪些可能的替代方案来实现类似的行为。

最佳答案

在客户端的 Windows 计算机上运行 Web 应用程序并不是最好的方案;但由于您对替代方案持开放态度,因此这里有一个可能的替代解决方案:

  • Dockerize您的网络应用程序
  • 在客户端机器上安装 docker
  • 从私有(private) docker 注册表中提取 docker 镜像或将您自己的镜像分发到客户端
  • 以“docker run OPTIONS IMAGE”格式运行命令的快捷方式;不要忘记公开您的端口
  • 打开浏览器并访问应用。

我永远不会尝试这个,请改用服务器......

关于java - 制作将在桌面上运行的 Spring Boot 独立 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43209368/

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