java - 打包应用程序,包括 java war 文件、Tomcat、DB

标签 java installation executable

我有一个基于 java 的 Web 应用程序,我有源代码和 war 文件,该应用程序使用 mySql 并需要一些 Web 服务器,如 tomcat,所有这些都添加到可以直接安装在 上的包中windowlinux 机器直接..

我需要一次性设置数据库、网络服务器和应用程序。如果它也可以为所有人创建服务,那就太好了。

这可能吗???

我的意思是用户只需要给出存储的位置,所有的东西都应该一次性存储,这可行吗?如果是,请指导我如何操作...

最佳答案

简而言之:是的。

类似 XAMPP 的项目已经在遵循这种方法。所有相关的软件组件都在一个 ZIP 文件中,您可以将其解压缩到用户硬盘上的任意位置。然后所有配置在引用文件时都使用相对路径。

因此,从本质上讲,您必须提前付出一些努力,以使“安装”尽可能简单。也许您可以简单地构建一个像 XAMPP 这样的项目并使用已经提供的基础设施?

关于java - 打包应用程序,包括 java war 文件、Tomcat、DB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5777941/

相关文章:

c - 如何在 linux 上安装 c 库(特别是 SDL_image)

linux - 发送 a.out 给某人

bash - 如何通过双击使该 file.sh 可执行?

java - 我应该使用哪些 Java 加密算法?

java - 有没有好的Java跨平台SIP/VOIP开发包?

ruby - 在 Windows 7 上构建 ruby

installation - 安装 Cappuccino (Objective J)

java - 如何从二进制文件读取两种不同的列表类型

java - Maven 3 : Overlay is not a dependency of the project

c - 将 go linker 构建为独立工具