springBoot引入kotlin模块

简介: 当时创建springboot的时候没有选择kotlin部分,后面想要运行kotlin文件显示,不能编译,所以需要手动引入一些依赖,idea当时确实有提示过需要引入kotlin‘模块,不过由于不能下载最新版本1.6.0-M1,卡了好久,所以换成低一点的版本

一、背景

当时创建springboot的时候没有选择kotlin部分,后面想要运行kotlin文件显示,不能编译,所以需要手动引入一些依赖,idea当时确实有提示过需要引入kotlin‘模块,不过由于不能下载最新版本1.6.0-M1,卡了好久,所以换成低一点的版本

下载官网:https://plugins.gradle.org/plugin/org.jetbrains.kotlin.jvm#kotlin-usage

二、引入依赖的代码部分

plugins {
    ....
    //添加以下依赖
    id "org.jetbrains.kotlin.jvm" version "1.5.31"
}
dependencies {
    ....
    //添加标准kotlin库
    implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31'
}
//增加编译与测试部分
compileKotlin {
    kotlinOptions {
        jvmTarget = "1.8"
    }
}
compileTestKotlin {
    kotlinOptions {
        jvmTarget = "1.8"
    }
}
目录
相关文章
|
Java 开发工具 Spring
springBoot搭建自己的第一个接口(kotlin+gradle)
springBoot搭建自己的第一个接口(kotlin+gradle)
246 0
springBoot搭建自己的第一个接口(kotlin+gradle)
|
Java 测试技术 Spring
|
安全 Java 测试技术
基于Spring Boot和Kotlin的联合开发
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/72979648 基于Spring Boot和Kotlin的联合开发 版权声明:本文为博主chszs的原创文章,未获得博主授权均不能转载,否则视为侵权。
1013 0
|
Java Spring Kotlin
《Spring Boot极简教程》第10章 Springboot集成Kotlin混合Java开发
第10章 Spring Boot集成Kotlin混合Java开发 参考资料 http://www.jianshu.com/p/8335c24e8c8d
946 0
|
Java Kotlin 开发工具
《Springboot极简教程》Springboot使用Kotlin和Java混合编程
配置 要想实现Springboot使用Kotlin和Java混合编程,需要使用kotlin插件: spring-boot-gradle-plugin kotlin-gradle-plugin 具体配置如下: apply { plugin "ko...
1542 0
|
Web App开发 关系型数据库 Java
《Kotlin极简教程》第七章 Kotlin 集成 Springboot开发WebApp
本章请参考: 正式上架:《Kotlin极简教程》Official on shelves: Kotlin Programming minimalist tutorial 京东JD:https://item.
1234 0
|
SQL Java 关系型数据库
《Springboot极简教程》 Springboot plus Kotlin :Hello,World
我们的理念是用极简的招数,打败绝顶"高手"。 Kotlin, Console: Hello,World Step1. 新建gradle,kotlin工程: 螢幕快照 2017-03-11 12.
1149 0
|
前端开发 关系型数据库 Java
《Springboot极简教程》使用Spring Boot, JPA, Mysql, ThymeLeaf,gradle, Kotlin快速构建一个CRUD Web App
使用Spring Boot, JPA, Mysql, ThymeLeaf,gradle, Kotlin快速构建一个CRUD Web App Thymeleaf is a modern server-side Java template engine for both web and standalone environments.
1449 0
|
Java 关系型数据库 数据库