spring 使用 groovy 的 utf-8 问题
为什么80%的码农都做不了架构师?>>>
spring 中使用动态 groovy bean 没有可设置 groovy 脚本文件的编码,是使用系统默认的编码。工作中,服务器上的系统默认编码不是 utf-8,郁闷,写的 groovy 是用 utf-8 编码。程序一发布到服务器上运行结果不正确。
spring 中的 xml 没能配置文件编码,就连在 spring 的xml 内嵌 groovy 脚本都无法使 groovy 正常运行。记得之前的程序是改变系统默认编码的方式来运行 java 程序。那也拿来用用。
java 有个启动属性参数:file.encoding 。好就用它:
$JAVA_HOME/bin/java -cp .
-Dclient.encoding.override=UTF-8
-Dfile.encoding=UTF-8
-Duser.language=zh
-Duser.region=CN
-Djava.ext.dirs=../lib com.chenlb.demo.Main "hi chenlb"
其实只要 file.encoding 就可以了,其它是从旧的程序复制过来。
还有一种方案就是把 groovy 的中文改用其它方式表示,用 native2ascii 转换它,印象中可行。
转载于:https://my.oschina.net/xiaobian/blog/2908
spring 使用 groovy 的 utf-8 问题相关推荐
- 利用SPRING管理热加载的GROOVY对象!
作者:paleXu的技术博客 来源:https://palexu.github.io/posts/spring-dynamic-load-groovy-bean?hmsr=toutiao.io& ...
- spring + groovy 转
http://www.ibm.com/developerworks/cn/java/j-groovierspring2.html http://blog.csdn.net/qq362228416/ar ...
- 《Spring Boot极简教程》第8章 Spring Boot集成Groovy,Grails开发
第8章 Spring Boot集成Groovy,Grails开发 本章介绍Spring Boot集成Groovy,Grails开发.我们将开发一个极简版的pms(项目管理系统). Groovy和Gra ...
- spring boot 限制初始值大小及参数中文详解
要加"m"说明是MB,否则就是KB了. -Xms:初始值 -Xmx:最大值 -Xmn:最小值 java -Xms10m -Xmx80m -jar mod.jar & 时区设 ...
- start.aliyun.com 正式上线!极速构建 Spring Cloud 应用
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 Photo @ Alibaba Initializr 官网 文 ...
- SpringBoot快速开发利器:Spring Boot CLI
今日推荐 推荐一个 Java 接口快速开发框架干掉Random:这个类已经成为获取随机数的王者Docker + Intellij IDEA,提升 10 倍生产力!笑出腹肌的注释,都是被代码耽误的诗人! ...
- 阿里云发布 Spring Boot 新脚手架,真香
作者 | 良名 阿里巴巴技术专家 背景 相信很多人都使用过 start.spring.io 来初始化自己的 Spring Boot 工程,这个工具为开发者提供了丰富的可选组件,并且可以选择多种打包方式 ...
- Grails精华:使用Groovy SQL
2019独角兽企业重金招聘Python工程师标准>>> 在前一篇文章里,我们学习了在Grails应用中使用Hibernate SQL.同样的,我们也可以使用Groovy SQL执行自 ...
- Spring Boot (一)Spring Boot 概述
Spring Boot(一) 一 . Spring Boot 是什么? 首先Spring Boot不是一个框架,它是一种用来轻松创建具有最小或零配置的独立应用程序的方式.这是方法用来开发基于Sprin ...
- spring防止爬虫_Spring安全:防止暴力攻击
spring防止爬虫 Spring Security可以为您做很多事情. 帐户被封锁,密码盐. 但是蛮力阻断剂呢? 那是你必须自己做的. 幸运的是,Spring是一个非常灵活的框架,因此对其进行配置并 ...
最新文章
- 为图片添加半透明遮罩效果
- Linux常用命令简述--wc
- 四、记一次失败的 CAS 搭建 之 结果总是那么伤(客户端)
- vim配置php语法高亮
- php接口 含义,php晋级必备:一文读懂php接口特点和使用!
- 使用函数输出水仙花数
- centos/linux下的安装Nginx
- 开发S2B2C商城系统需要多少钱
- C# dotnet 获取某个字符所在 Unicode 字符平面映射
- The inferior stopped because it received a signal from the Operating system signal name: SIGSEGV
- 【ArcGIS 】ArcSWAT for ArcGIS 10.2下载安装(新手指南)
- EasyExcel基本操作看这一篇文章就够了
- ASP.NET---八大子句
- javax crypto IllegalBlockSizeException last block incomplet
- 24个Web前端人员不能错过的在线检测网站汇总
- 【tio-websocket】2、SpringBoot整合tio-websocket-server
- oracle 事务提交回滚吗,c# – 提交和回滚Oracle事务
- 火绒真的比360安全卫士好吗?
- geotrust通配符证书
- Windows XP上可以安装的SQL Server 2008版本