【问题标题】:Package an application including java war file, Tomcat, DB打包一个应用程序,包括 java war 文件、Tomcat、DB
【发布时间】:2011-08-12 06:51:47
【问题描述】:

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

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

有可能吗???

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

【问题讨论】:

  • 对于 Linux,您应该在本机包管理器中提供合适的安装说明,即 Ubuntu 等的“sudo apt-get foo bar fum”。

标签: java installation executable


【解决方案1】:

简而言之:是的。

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

因此,基本上,您必须提前付出一些努力,以使“安装”尽可能简单。也许您可以简单地在 XAMPP 之类的项目上构建并使用已经提供的基础架构?

【讨论】:

  • 我正在使用 java 这是 PHP :(
  • 我只是建议使用它作为基础。您可以去掉 PHP 和可能的 Apache(如果不需要)并添加一个 JDK + Tomcat 安装。有threads here about this topic
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-30
  • 2011-10-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-23
相关资源
最近更新 更多