成功使用maven创建WAR文件后,我尝试将WAR文件上传到Bluemix上的Liberty。我使用了以下命令:
class C():
pass
for count in range(1,3):
"node"+str(count)=locals()["C"]()
print(node)
得到以下回复:
"行
创建路线wallet.mybluemix.net ... 失败 服务器错误,状态码:400,错误代码:210003,消息:主持人:钱包"
这是什么意思,更重要的是,你如何解决它?
答案 0 :(得分:1)
以上错误消息表示已取得主机名wallet
。您在mybluemix.net
的共享域上为您分配了主机名。您可以通过选择唯一名称来解决此问题。您可以将应用程序的名称保留为wallet
,但可以使用以下命令选择唯一的主机名。
cf push wallet -n somethingunique -p ./wallet-service/target/wallet-service-1.1-SNAPSHOT.war
-n
参数允许为应用程序提供主机名。
此外,您可以将自己的域指向Bluemix并将其与您的应用一起使用。