搭好自己的cloudfoundry环境后,如果发布的app中有对中文目录的操作,如:
File f = new File("/opt/中文");
f.mkdirs();
这样创建出来的目录都变成了??了,其实这是因为dea启动一个应用的时候,是在一个新的bash中进行的,而此bash的环境变量都为空,如下所示:
~/projects/dea/lib/dea/agent.rb
# In non-secure mode, we simply use 'sh' to execute commands, but still strip the environment
sh_command = "env -i /bin/sh"
我们只需要在执行./startup之前设置下环境变量就可以了,如:
process.send_data("export LANG=en_US.UTF-8\n")
然后重启服务即可
分享到:
相关推荐
本文档主要讲述的是在cloud foundry上开发JAVA应用;Cloud Foundry是一个开源的PaaS云计算平台,它提供给开发者自由度去选择云平台,开发框架和应用服务。Cloud Foundry最初由VMware发起,得到了业界广泛的支持,它...
cloud_foundry上开发JAVA应用
PM数据库专场 CloudFoundry中MongoDB的应用
Java archive for cloudfoundry runtime
Cloudfoundry
Cloud Foundry Java 客户端 [SeaClouds] ![SeaClouds Project][SeaClouds-...用法它提供了一个,描述了如何部署应用程序: src/test/java/BrooklynChatTest.java 您需要配置应用程序部署,指定 Cloud Foundry PaaS 目标
CloudFoundry开源云计算平台简介rar,提供“CloudFoundry开源云计算平台简介”免费资料下载,主要包括Cloud Foundry的概述、Cloud Foundry的架构、使用Cloud Foundry部署应用等内容,可供学习使用。
Get started with Cloud Foundry, the leading Platform as a Service (PaaS) that’s dramatically changing how developers, operations practitioners, and especially DevOps teams deploy applications and ...
Cloud Foundry平台概述,
CloudFoundry的介绍文档,入门必备
Cloud Foundry是VMware于推出的业界第一个开源PaaS云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。同时,它本身是...
Spring 与 Cloud Foundry:在云中珠联璧合
PM解决方案和合作伙伴专场 3 CloudFoundry服务网关的架构
Cloud Foundry合作伙伴战略和案例分享 Cloud Foundry合作伙伴战略和案例分享
企业能够通过Cloud Foundry开发云应用,并通过Cloud Foundry-Mesos将应用部署到DCOS上,使应用能够与DCOS上安装的其他服务及应用框架共享资源,实现资源利用率最大化,能够大幅降低企业 数据中心运营成本。DCOS...
描述Cloud Foundry核心组件的功能,及各组件之间的联系
Java、Groovy 和 Scala 应用程序可以使用该库来代表用户与 Cloud Foundry 服务进行交互。 cloudfoundry-maven-插件 Cloud Foundry Maven 插件是的插件,允许您部署和管理具有 Maven 目标的应用程序。 cloudfoundry-...
Cloud Foundry架构及应用介绍.pptx
CloudFoundry云平台部署手册.pdf
Cloud Foundry中Ruby的应用