与Spring Boot,WildFly和OpenShift相比,这是真正的“快速入门”,与我上一篇更具描述性的文章相反。
先决条件
在开始构建应用程序之前,我们需要安装一个OpenShift免费帐户和客户端工具。
步骤1:建立WildFly应用程式
要使用客户端工具创建应用程序,请键入以下命令:
rhc create-app <app-name> jboss-wildfly-8 --scaling
该命令使用带有可扩展性选项的WildFly 8.2盒式磁带创建应用程序,并将存储库克隆到<app-name>
目录。
步骤2:删除模板应用程序源代码
OpenShift创建一个可以自由删除的模板项目:
git rm -rf .openshift deployments src README.md pom.xml
提交更改:
git commit -am "Removed template application source code"
步骤3:从GitHub提取源代码
git remote add upstream https://github.com/kolorobot/openshift-wildfly-spring-boot.git
git pull -s recursive -X theirs upstream master
步骤4:推送变更
基本模板已准备好推送到OpenShift:
git push
初始部署(构建和应用程序启动)将花费一些时间(最多几分钟)。 后续部署要快一些。
现在,您可以浏览到: http://<app-name>-<domain>.rhcloud.com
,您应该看到带有表单的主页。
翻译自: https://www.javacodegeeks.com/2015/02/quick-start-spring-boot-and-wildffly-8-2-on-openshift.html