下一步需要为程序配置所使用的服务。在下面这个对话窗口的列表中列出了您在Bluemix上创建的所有服务。您可以直接勾选已创建的服务来绑定到您 将要发布的程序上。在这里我们需要新建一个CloudantNoSQL数据库服务来作为“微博影响力分析器”的后台数据库。点击列表右上角带加号的按钮, 打开Add Service界面来创建Cloudant NoSQLDB服务。
Add Service对话框的列表中列出了Bluemix上所有可用的服务。我们只需在Fliter中输入“cloudant”就可过滤出cloudantNoSQLDB服务。选择它并点击Finish回到程序设置对话框。
回到程序设置对话框后您可以看到刚才新建的cloudantNoSQLDB数据库服务已经新建并且已被勾选。点击Next来设置环境变量。
在环境变量中,我们需要分别设置三个值,分别是上文提到的微博App Client、App Secret和百度地图密钥(AK)。点击右侧New按钮,分别输入对应的Variable和Value。然后点击Finish即可开始发布应该。 Variable的名称和对应的值如下表所示。
在设置完上述内容并点击Finish后,可以在Servers窗口中看到服务器的状态变成了“Publishing...”,说明此刻Eclipse已经开始发布工程了。并且在Console窗口中可以看到程序被发布时系统打出的log。
在程序被成功发布至服务器上之后,您可以在Servers窗口中看到服务器的状态显示为“Started, Synchronized”。并且您发布的程序在服务器下方显示为同样的状态。此时便可打开浏览器,输入前面配置的应用程序地址来运行您的程序了。
|