我有一个基于 java 的 Web 应用程序,我有源代码和 war 文件,该应用程序使用 mySql 并需要一些 Web 服务器,如 tomcat,所有这些都添加到可以直接安装在 上的包中window
和 linux
机器直接..
我需要一次性设置数据库、网络服务器和应用程序。如果它也可以为所有人创建服务,那就太好了。
这可能吗???
我的意思是用户只需要给出存储的位置,所有的东西都应该一次性存储,这可行吗?如果是,请指导我如何操作...
最佳答案
简而言之:是的。
类似 XAMPP 的项目已经在遵循这种方法。所有相关的软件组件都在一个 ZIP 文件中,您可以将其解压缩到用户硬盘上的任意位置。然后所有配置在引用文件时都使用相对路径。
因此,从本质上讲,您必须提前付出一些努力,以使“安装”尽可能简单。也许您可以简单地构建一个像 XAMPP 这样的项目并使用已经提供的基础设施?
关于java - 打包应用程序,包括 java war 文件、Tomcat、DB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5777941/