我不知道从哪里开始,因为我必须通过install4j安装程序在JBoss上部署Web应用程序。
我已经创建了动态Web应用程序,我想在JBoss上部署这个应用程序但是部署war文件并在客户端机器上配置JBoss不是一个好主意,因此我想创建一个安装程序文件(.exe)文件照顾以下事项:
在客户端计算机上安装JBoss服务器
在JBoss服务器上部署我的应用程序
所以我只需要将安装程序文件提供给客户端,单击一下安装程序就会为我做所有事情,因为我是install4j工具的新手,我无法使用install4j工具执行此操作。任何人都可以提供使用install4j或任何其他工具创建.exe文件的简单步骤
修改 到目前为止我尝试了什么
1.1申请信息
指定所有信息,如全名,短名称,版本......
1.2 Java版
min version=1.4
max version=1.7
* 注意:混淆环境变量JAVA_HOME,JDK_HOME *
1.3语言
English-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 Generated Launcher 添加一个新的启动器
安装
不变
媒体
安装
默认情况下创建新的安装程序
构建
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 Configuration在哪里以及如何在JBoss上部署此应用程序
答案 0 :(得分:1)
在本地部署Web应用程序涉及将WAR文件复制到特定目录,在JBoss的情况下,该目录是standalone\deployments
目录。在install4j中,您可以使用"复制文件或目录"将war文件从分发树复制到任意目录的操作。