云存储收费_企业级_nosql数据库

云虚拟主机 虚拟云 浏览

小编:Spring应用程序可以很容易地部署到CloudBees平台上。这是一个循序渐进的指南,巩固了我们的官方春天文件。我们假设您没有任何Spring应用程序,所以我们将克隆CloudBees提供的Spring Pet

云存储收费_企业级_nosql数据库

Spring应用程序可以很容易地部署到CloudBees平台上。这是一个循序渐进的指南,巩固了我们的官方春天文件。我们假设您没有任何Spring应用程序,济南云服务器,所以我们将克隆CloudBees提供的Spring PetClinic ClickStart的源代码。您可以将此代码用作您自己的Spring的模板项目。预科-r马蹄铁:你有关于云蜂的记述。如果没有,签字支持。请确保您在CloudBees平台上有密码。如果您是通过GitHub或Google注册的,我们不会强制您输入密码,云服务器的云,这是使用CloudBees所必需的SDK。你至少有免费订阅运行@Cloud还有MySQL。一旦注册,就可以在CloudBees上添加新服务这里。安装你的CloudBees SDK计算机。如果您没有自己的war文件,本教程的第一部分需要Maven和Git。创建自己的Spring应用程序前一步:我在哪里?felix@linux机器:~/CloudBees/github$pwd/home/felix/CloudBees/github步骤1:将PetClinic存储库克隆到您自己计算机上创建的新存储库中felix@linux机器:~/CloudBees/github$git克隆https://github.com/CloudBees-community/spring-petclinic-clickstart.gitClonaren«spring petclinic clickstart»…远程:计数对象:3634, 完成。远程:压缩对象:100%(2069/2069),完成。远程:共3634个(增量1209),重用3412个(增量1030)接收对象:100%(3634/3634),820.47 KiB | 863 KiB/s,完成。正在解决三角洲:100%(1209/1209),完成。步骤2: 使用MavenGo将.war文件创建到已克隆存储库的目录中。felix@linux机器:~/CloudBees/github$cd spring petclinic单击开始,云服务器运维,您可以生成.war文件。felix@linux机器:~/CloudBees/github/spring petclinic clickstart$mvn clean package…[信息]----------------------------------------------------------------------------[INFO]构建成功[INFO]----------------------------------------------------------------------------[INFO]总时间:8.514s[INFO]完成时间:2013年10月18日星期五09:18:21 CEST 2013[INFO]最终内存:21M/169M[信息]-------------------------------------------------------------2。在CloudBeesOn CloudBees上部署Spring应用程序,云服务器5折,您可以创建任意多个您想要的环境。我们官方的Spring上描述了你可以这样做的方式文件。让的假设您希望创建一个产品环境。步骤1: 使用CloudBees SDKIn创建应用程序本例中,云服务器哪家,我们将在tomcat7容器上部署Spring应用程序,但您也可以将其部署在JBoss、Jetty或Glassfish中。这里描述了你使用每个容器的方法应用程序:create-ttomcat7-appName prodStep 2:创建数据库$bees db:Create dbName prodStep 3:创建数据库绑定在这里我们将自动将JNDI数据源注入到Tomcat7Java容器中。我们使用JNDI是因为它允许您在不修改申请。请, 注意,如果您不想将JNDI用于数据库绑定,则无需执行此步骤。$bees应用程序:绑定-aappName prod-db dbName prod-as mydbStep 4:激活CloudBees上的Spring配置文件(仅当您的应用程序使用Spring配置文件时)PetClinic ClickStart使用Spring配置文件,您可以在源代码中看到,这将允许您在CloudBees平台上使用不同的环境,而无需对应用程序$bees进行任何修改active.step.config5: 现在,您可以在$bees平台上部署应用程序应用程序:deploy-ttomcat7-a appName prod~/CloudBees/github/spring petclinic单击开始/目标/宠物诊所Belzunce支持工程师CloudBees

当前网址:http://www.vmchk.com/experience/52120.html

 
你可能喜欢的: