您好我试图在BlueMix上使用Spring MVC部署RESTful Web服务。 为了测试我尝试将此演示应用程序部署到我可以部署在BlueMix上的应用程序中:http://spring.io/guides/gs/rest-service/
我正在努力完成这项任务,并想知道这是否是一件容易的事情?我希望这个问题不是太广泛 - 但为了让这个问题能够运行,我还需要改变什么呢?
由于
答案 0 :(得分:0)
首先,在您的开发环境中测试您的应用程序(例如,使用本地应用服务器进行eclipse)并确保应用适用于单元测试用例。
您可以参考http://docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.html了解使用详情。
发布生成WAR文件,然后尝试在bluemix上部署。 如果您正在使用数据库服务进行开发,则需要创建适当的属性文件来保存数据库服务信息。如果您是CF应用程序,则可以在Java应用程序中动态处理VCAP_SERVICES。有关详细信息,请参阅以下论坛 https://developer.ibm.com/answers/questions/9802/use-vcap_services-at-app-runtime-is-possible/
答案 1 :(得分:0)
要部署演示,您必须使用cf命令行工具。它用于登录Bluemix。您可以使用不同的命令,但只需要这些命令:
cf api https://api.mybluemix.net
cf login
cf push
您可以在Bluemix仪表板中访问您的应用程序概述页面,您可以在那里下载入门应用程序包。它非常有用,因为您可以找到您的应用所需的初始配置。
在本文中,您可以找到如何下载入门应用程序包: http://www.ibm.com/developerworks/java/library/j-hangman-app/index.html
本文使用java,但所有bluemix部署都是类似的。