求助:在Azure部署JBoss EAP 7,何处可获取示例应用文件?
解决JBoss EAP 7 示例应用获取与Azure部署问题
使用JBoss EAP自带的快速启动示例
JBoss EAP 7的安装包(本地安装包或Azure上部署的EAP实例)默认包含quickstarts目录,里面有多个开箱即用的.war示例应用,比如基础的helloworld、JSF示例jsf-basic等。登录到Azure上的JBoss服务器后,可在EAP_HOME/quickstarts路径下找到这些示例包,直接复制到standalone/deployments目录即可完成部署。自行生成兼容的最简WAR包
若找不到自带示例,可通过Maven快速生成一个标准Java Web项目:mvn archetype:generate -DgroupId=com.example -DartifactId=jboss-demo -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false进入项目目录执行
mvn package,即可在target目录下得到jboss-demo.war,该包完全兼容JBoss EAP 7,可直接用于Azure部署。Azure部署操作提示
除了手动复制到服务器部署目录,还可通过Azure CLI快速上传部署:az webapp deploy --resource-group <你的资源组名称> --name <你的Web应用名称> --src-path ./jboss-demo.war --type war
内容的提问来源于stack exchange,提问作者Lekha
相关产品推荐
相关产品推荐

