windows下gradle build文件中文乱码解决

     刚来新公司大半年,项目管理工具用的是gradle,而在使用gradle clean build进行编译Java文件的时候,经常出现中文乱码,为了方便提高编码质量,研究了下:

     基础环境:Windows操作系统 + IDEA + gradle(版本5.1+)

     解决方案:

            1. 找到gradle的安装目录,进入到/bin的目录下面,找到gradle.bat文件

            2. 编辑gradle.bat文件,将DEFAULT_JVM_OPTS设置成DEFAULT_JVM_OPTS="-Dfile.encoding=UTF-8",并保存。

            3. 打开cmd,进入到具体的某个项目下面,执行gradlew clean build命令,还是会出现Java文件的中文乱码,因此,需要在这个命令后添加参数:gradlew clean build -Dfile.encoding=UTF-8。

相关推荐