首页 > 其他分享 >Gradle 使用 Kotlin 的情况下设置使用 UTF-8

Gradle 使用 Kotlin 的情况下设置使用 UTF-8

时间:2023-05-28 16:44:05浏览次数:31  
标签:tasks UTF encoding withType Kotlin Gradle 设置

找了好久才找到该怎么整,在此记录一下

原本的样子

Groovy 下设置 UTF-8:

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

但是现在改了,食大便了

Kotlin 下设置 UTF-8

tasks.withType<JavaCompile> {
    options.encoding = "utf-8"
}

将此段话加入到build.gradle.kts中即可

标签:tasks,UTF,encoding,withType,Kotlin,Gradle,设置
From: https://www.cnblogs.com/Starsdust/p/17438468.html

相关文章

  • From Java To Kotlin:空安全、扩展、函数、Lambda很详细,这次终于懂了
    FromJavaToKotlin,空安全、扩展、函数、Lambda概述(Summarize)Kotlin是什么?可以做什么?Android官方开发语言从Java变为Kotlin,Java有哪些问题?Kotlin的优点Kotlin特性(Features)Kotlin是什么?Kotlin出自于捷克一家软件研发公司JetBrains,这家公司开发出很多优秀的......
  • python flask 启动报错 'utf-8' codec can't decode byte 0xb2 in position 4: invali
    原因:在python下lib文件夹里的socket.py文件中的name=gethostname()代码执行获取本机电脑名称时,遇到中文导致乱码报错。解决方法:    1.将电脑“设备名称”中中文改为英文;    2.修改socket.py代码,如下(参考https://blog.csdn.net/weixin_46342884/article/detail......
  • Android使用本地gradle
    收 根目录下build.gradle配置   dependencies{       classpath"com.android.tools.build:gradle:4.1.1"       //NOTE:Donotplaceyourapplicationdependencieshere;theybelong       //intheindividualmodulebuild.gradlefiles......
  • Kotlin中的lateinit、lazy
    lateinitlateinit关键字用来修饰一个类的非空成员变量,表示该成员变量的值在稍后合适的时机会初始化,例如:classTest{ lateinitvarname:String funtest(){ if(::name.isInitialized){ println("nameisinitialized") } println(name) }}在给lateinit......
  • 【编码】ASCII,GBK,UTF-8
    ASCII码128个字符,二进制编码都以0开头   GBK编码占2个字节,二进制编码以1开头1xxxxxxxxxxxxxxx  UTF-8可变长编码方案英文、数字占1个字节,汉字占3个字节  ASCII码编码0xxxxxxx2字节的汉字开头必须110xxxxx10xxxxxx3字节的汉字开头必须1110xxxx......
  • Kotlin学习 02
    在前一次只能选择省份简称的基础上,增加了输入车牌号码的交互这次主要是自己动手写代码实现:1、动态生成7位的车牌输入框EditText2、省份是选择的,车牌号是手动输入的3、点击清除实现了最后一位的删除,并自动将焦点移动到前面框中自己实现一些功能之后,确实发现kotlin能剩下很多......
  • 【IntelliJ IDEA】UTF-8编码下\u7528\u6237转换为中文汉字,\u9489\u9489\u81EA\u
    本文目录一、背景描述二、问题原因三、解决方案一、背景描述本地开发环境,Windows10+IntelliJIDEA+Springboot项目。在开发项目中遇见设置文件编码格式为UTF-8,但是打开该文件出现类似\u9489\u9489\u81EA\u5B9A\u4E49\u673A\u5668\u4EBA这样的数据,看也看不懂,也不是平常见到的......
  • SpringBoot 出现 Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘
    问题点1:如果Content-Type设置为“application/x-www-form-urlencoded;charset=UTF-8”无论是POST请求还是GET请求都是可以通过这种方式成功获取参数,但是如果前端POST请求中的body是Json对象的话,会报上述错误。请求中传JSON时设置的Content-Type如果是application/json或者tex......
  • 【客户端学习】Kotlin 协程的基本概念及用法
    协程是什么?协程是一种编程思想,并不局限于特定的语言。除Kotlin以外,其他的一些语言,如Go、Python等都可以在语言层面上实现协程。KotlinCoroutine本质上是Kotlin官方提供的一套线程封装API,其设计初衷是为了解决并发问题,让「协作式多任务」实现起来更方便。协程与线程的......
  • Kotlin中的无符号数据类型
    无符号数据类型Kotlin支持了几种常见的无符号整型,如下表所示:数据类型数据大小取值范围UByte1字节0~255UShort2字节0~65535UInt4字节0~2^32-1ULong8字节0~2^64-1除此之外,还支持了对应无符号整型的数组类型:UByteArrayUShortArrayUIntAr......