本章节提供了一个如何为使用 WildFly 部署更新 SOAtest 和 Virtualize 服务器的示例。有关新的安装说明,请查阅 WildFly 示例部署 。
- 将 WAR 文件内容提取到 <UNZIPPED_SOAVIRT_WAR> 中。
- 打开 <UNZIPPED_SOAVIRT_WAR>/WEB-INF/config.properties 配置文件并指定以下选项:
- WildFly 使用的端口,例如,
server.port.http=8080
或server.port.https=8443
。Config.properties 文件中指定的端口必须与 WildFly 配置中指定端口相匹配。 - 许可证
- 工作空间
- WildFly 使用的端口,例如,
- 压缩 <UNZIPPED_SOAVIRT_WAR> 备份为 WAR。
- 启动 <WILDFLY_HOME>/bin/jboss-cli.bat 并运行
connect
指令。 - 运行
undeploy <OLD_WAR>
。 - 运行
deploy path/to/<NEW_WAR>
。 浏览到 http://localhost:8080/ (根据需求调整端口)。以下消息之一确认应用程序已正确更新:
No virtual asset or proxy found at this path: /
Enabled virtual assets:
...
There are no deployments on this server. Cannot respond to this request: /.