10.4. 用 HTTP API 进行部署
10.4.1. 用 HTTP API 部署应用程序 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
概述
应用程序可以按照下列说明通过 HTTP API 进行部署。
过程 10.7. 用 DeployDmrToJson.java 部署应用程序
- 用
DeployDmrToJson.java为 JSON 生成请求来部署应用程序。例 10.1. DeployDmrToJson.java class
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 按照下列说明用命令运行这个类:
例 10.2. 执行命令
java -cp .:$JBOSS_HOME/modules/org/jboss/dmr/main/jboss-dmr-1.1.1.Final-redhat-1.jar DeployDmrToJson \ file:///Users/username/support/helloWorld.war/dist/helloWorld.war
java -cp .:$JBOSS_HOME/modules/org/jboss/dmr/main/jboss-dmr-1.1.1.Final-redhat-1.jar DeployDmrToJson \ file:///Users/username/support/helloWorld.war/dist/helloWorld.warCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 当类运行时,下列命令格式将被显示。请根据要求使用
deploy或undeploy命令。例 10.3.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 使用下列命令部署或卸载应用程序。请用上面概述的请求替换
json request。例 10.4. 执行命令
curl -f --digest -u "<user>:<pass>" -H Content-Type:\ application/json -d '<json request>' "http://localhost:9990/management"
curl -f --digest -u "<user>:<pass>" -H Content-Type:\ application/json -d '<json request>' "http://localhost:9990/management"Copy to Clipboard Copied! Toggle word wrap Toggle overflow