`
boluobn
  • 浏览: 4796 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Cloudfoundry下的java应用支持创建中文路径

阅读更多
搭好自己的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")


然后重启服务即可
分享到:
评论

相关推荐

    Awesome-Cloud-Foundry

    1. 自动化部署:Cloud Foundry支持多种编程语言,如Java、Node.js、Python、Ruby等,通过简单的命令行工具,可以快速将应用程序部署到云环境中。 2. 持续交付:平台提供了持续集成和持续交付的能力,允许开发者频繁...

    JavaBuildpack的自动重新配置功能_Java_Shell_下载.zip

    JavaBuildpack是由Pivotal公司开发的一个开源工具,主要用于Cloud Foundry平台,它能自动配置、优化和提供运行Java应用程序所需的环境。这个压缩包“JavaBuildpack的自动重新配置功能_Java_Shell_下载.zip”可能包含...

    JAVA编程语言在计算机软件开发中的应用

    5. **云计算**:JAVA在云计算平台如OpenStack、CloudFoundry等中的应用,提供了服务部署和管理的便利。 总之,JAVA编程语言以其独特的优势,广泛应用于各个层次的软件开发中,对于提升我国计算机软件开发的效率和...

    SpringBoot 从入门到进阶系列官方小册_springboot_java_初学者_

    6. **云服务集成**: 可以与Cloud Foundry、Heroku等云平台无缝集成,还支持Docker容器化部署。 7. **测试**: 提供了方便的测试工具和注解,如@SpringBootTest、@WebMvcTest,可以快速编写单元测试和集成测试。 8. ...

    jersey

    Spring Cloud是Spring框架的一个扩展,用于构建微服务架构,而Cloud Foundry是一个流行的云平台即服务(PaaS),支持多种语言的应用部署。 详细来说,使用Jersey开发REST服务涉及以下几个关键知识点: 1. **...

    springboot中文官方文档

    Spring Boot支持与各种云平台如Cloud Foundry、Docker等的集成,便于在云端部署和管理应用。 11. **外部配置**: Spring Boot支持通过属性文件、环境变量或命令行参数进行外部配置,方便在不同环境下切换配置。 ...

    spring-bus-firehose:用于 spring-bus 的 CloudFoundry 消防软管演示

    将此项目导入您喜欢的 IDE 时,您可能需要运行gradle build以确保创建生成的类。 子项目 source-module:从多普勒中抽取事件的源,根据doppler-events过滤消息并将它们发送到下游。 tap-module:充当将所有消息...

    learning spring boot

    - 学习如何运行Spring Boot应用,包括从打包为可执行的JAR文件到部署到云平台如Cloud Foundry。 - 引入Spring Social GitHub起步依赖,接入GitHub API,实现与GitHub的交互。 - 探索Spring Boot的属性支持,如何...

    java一个用来深入学习并实战 Spring Boot 的项目.zip

    6. **云原生支持**:Spring Boot 与云平台集成良好,例如支持 Cloud Foundry 和 Kubernetes 等。 7. **微服务架构**:Spring Boot 适合构建微服务架构,与 Spring Cloud 结合,可以实现服务注册、服务发现、熔断、...

    spring-boot-reference-guide-中文.rar

    Spring Boot参考指南中文版是一个非常宝贵的资源,它涵盖了Spring Boot框架的核心概念、配置以及最佳...通过阅读和实践,你可以更深入地理解和掌握Spring Boot的精髓,提高开发效率,构建更加健壮和高效的Java应用。

    SpringBoot 33道面试题和答案.docx

    - 云计算集成:与云平台如Pivotal Cloud Foundry、Heroku等有良好集成。 4. **SpringBoot的核心功能** - 独立运行:SpringBoot项目可以作为一个独立的应用程序运行。 - 内嵌Servlet容器:支持Tomcat、Jetty或...

    Spring-boot 1.x -官方文档 中文参考指南

    易于与云服务提供商如 Cloud Foundry、Heroku、Docker 等集成,提供自动配置支持。 通过阅读《Spring Boot 参考指南》,你将全面了解如何利用这些特性构建高效、健壮的 Spring 应用程序。这份文档详尽地解释了每个...

    SpringBoot微服务架构应用.zip

    5. **云平台集成**:SpringBoot与Docker、Cloud Foundry、Kubernetes等云平台有很好的集成,方便微服务在云环境下的部署和管理。 6. **服务发现与注册**:在微服务架构中,服务发现是非常关键的一环。SpringCloud的...

    SpringBoot全家桶

    7. **云原生支持**:Spring Boot与Docker、Cloud Foundry、Kubernetes等云平台的集成,使得应用能更好地适应云环境。 8. **外部化配置**:通过`application.properties`或`application.yml`,Spring Boot允许开发者...

    JAVA后台技术经验分享

    - **云原生**: 支持 Cloud Foundry 和 Heroku 等云平台。 **Dubbo** - **定义**: Dubbo 是一个高性能、轻量级的开源 Java RPC 框架,旨在提供高性能和透明化的 RPC 远程服务调用方案。 - **特点**: - **服务治理*...

    springboot 40道必问面试题.docx

    7. 云服务友好:易于部署在各种云平台上,如 Heroku、Pivotal Cloud Foundry 等。 Spring Boot 的核心特性之一是自动配置,它会检查类路径中的类,然后根据这些类自动配置相应的 Spring beans。例如,如果检测到...

    SpringBoot2零基础入门教程[视频课程].txt打包整理.zip

    10. **云服务集成**:如支持Docker、Cloud Foundry等云平台,以及服务发现、配置中心等。 在视频课程中,你可能会看到如何创建第一个SpringBoot项目,如何配置应用,编写控制器,处理HTTP请求,集成数据库,进行...

    SpringBoot参考指南

    13. **云原生支持**:SpringBoot与Docker、Cloud Foundry、Kubernetes等云平台有很好的集成,适应现代微服务架构。 通过这份指南,开发者能够深入理解SpringBoot的各个特性和最佳实践,提升开发效率,降低运维复杂...

    Spring boot的学习文档。入门,详细整理

    6. **云原生**:Spring Boot 适合微服务架构,与 Docker、Cloud Foundry 等云平台结合紧密,易于实现云应用。 **二、使用 IntelliJ IDEA 搭建 Spring Boot 项目** 1. **创建项目**:在 IntelliJ IDEA 中,通过 ...

Global site tag (gtag.js) - Google Analytics