zoukankan      html  css  js  c++  java
  • Liferay 7.0开发中文乱码问题解决

    参考:http://www.huqiwen.com/2016/05/11/liferay-7-0-chinese-garbled/

    Liferay 7.0开发中文乱码问题解决

    2016年05月11日 LiferayLiferay7 暂无评论 阅读 3,403 views 次

    在使用OSGI Module开发时,发现在java类中写的中文在页面中会出现乱码。修改工作区的编码为UTF8依然不行。

    仔细看Gradle Task的日志时出现:错误: 编码GBK的不可映射字符

    想着应该是工作区的编码问题,将工作区和当前代码的编码都修改为了UTF8,编辑重试后发现依然不行。

    想到是Gradle在执行编译的时候没有添加UTF的编码信息,所以在当前工程的build.gradle文件中添加如下信息

    tasks.withType(JavaCompile) {
     options.encoding = 'UTF-8'
    }

    然后重新执行deploy,中文乱码问题就不再存在。

  • 相关阅读:
    day10 作业
    文件操作
    字符编码
    元组、字典、集合内置方法, 深浅拷贝
    day07作业
    一周总结
    mysql操作进阶
    mysql操作篇续
    mysql-操作篇
    mysql的安装
  • 原文地址:https://www.cnblogs.com/show58/p/13801329.html
Copyright © 2011-2022 走看看