我已经创建了一个安装程序来在JBoss服务器上部署我的Web应用程序,我的工作如下
文件
启动
在本节中,我创建了两个发射器
安装程序
这里我添加了3个动作
当我运行安装程序然后每件事情都运行良好它会启动我的JBoss但问题是JBoss默认在端口8080上运行因此如果这个端口在使用那么它将不会启动我的JBoss服务器现在我想做什么就是那个
答案 0 :(得分:2)
您可以使用可配置的表单询问用户端口值:
选择安装程序节点,然后单击添加按钮,然后单击“添加屏幕”并选择“可配置表单”。
添加“带整数格式的文本字段”表单组件以请求端口。表单组件将用户输入保存到安装程序变量,比如“jbossPort”。
使用“替换XML文件中的文本”操作来更改JBoss的XML配置文件中的端口。端口值的引用如下:$ {installer:jbossPort},它也可以从变量选择器中获得(所有文本字段旁边的小箭头,选择“Insert installer runtime varaiable”,然后选择“Bound variables”选项卡)。