1

我不确定应该从哪里开始,因为我必须通过 install4j 安装程序在 JBoss 上部署 Web 应用程序。

我已经创建了动态 Web 应用程序,我想在 JBoss 上部署这个应用程序,但是部署一个 war 文件并在客户端机器上配置 JBoss 不是一个好主意,因此我想创建一个安装程序文件 (.exe) 文件来处理以下事情:

  1. 在客户端机器上安装 JBoss 服务器

  2. 在 JBoss 服务器上部署我的应用程序

这样我只需将该安装程序文件提供给客户端,单击即可安装程序将为我完成所有工作,并且由于我是 install4j 工具的新手,因此我无法使用 install4j 工具执行此操作。任何人都可以提供简单的步骤使用 install4j 或任何其他工具创建 .exe 文件

编辑 到目前为止我尝试过的内容

  • 通用设置

1.1 申请信息

指定所有信息,如全名、简称、版本...

1.2 Java版

min version=1.4 
max version=1.7

*注意:混淆环境变量 JAVA_HOME,JDK_HOME*

1.3 语言

英语-en

1.4 媒体文件选项

    Media File Output Directory:*/home/shekhar/*
    Media file Pattern 

name:${compiler:sys.shortName}_${compiler:sys.platform}_${compiler:sys.version}

使用 LZMA 压缩 注意:其余选项不变

  • 文件

    2.1 分发文件
    添加文件和目录:指定应用程序所在的路径 注意:其余选项不变

  • 发射器

    3.1 生成的启动器 添加一个新的Launcher

  • 安装程序

    不变

  • 媒体

    Installer
    默认创建一个新的安装程序

  • 建造

    6.1 开始构建

    准备配置

    Creating media file 'Unix Installer':
      Collecting files:
      Compiling launchers:
        Compiling launcher 'connector':
          Generating launcher script file
          Generating VM options file connector.vmoptions.
      Creating media file: 
        Generating launcher script file
        Zipping custom code & resources JAR file
        Identifying components
        Shrinking runtime
        Compressing files
        Applying LZMA compression
      Moving media files to media directory /home/shekhar/Desktop
      The name of the media file is she_unix_1_0_0.sh (click to execute)
      The size of the media file is 1.7 MB
    
    Writing md5sums.
    Writing updates.xml.
    
    To check your settings, you can generate a project report
    
    Build was completed in 13.9 seconds.
    

我已经运行了这个 exe,但是它已经创建了应用程序文件夹结构,但是 JBoss 配置在哪里以及如何在 JBoss 上部署这个应用程序

4

1 回答 1

1

在本地部署 Web 应用程序涉及将 WAR 文件复制到特定目录,在 JBoss 的情况下是该standalone\deployments目录。在 install4j 中,您可以使用“复制文件或目录”操作将战争文件从分发树复制到任意目录。

于 2013-09-26T19:15:30.057 回答