您所在的位置:主页 > JAVA技术 >

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

时间:2019-02-20 15:38来源:未知 作者:os 点击:

        刚来新公司大半年,项目管理工具用的是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。