第一步在原有基础上引入依赖:
org.jetbrains.kotlin
kotlin-stdlib-jre8
${kotlin.version}
org.jetbrains.kotlin
kotlin-reflect
${kotlin.version}
com.fasterxml.jackson.module
jackson-module-kotlin
2.9.4.1
版本号多去少补:
true
UTF-8
UTF-8
1.8
1.2.20
构建方式修改:
${project.basedir}/src/main/java
${project.basedir}/src/
org.apache.maven.plugins
maven-compiler-plugin
1.8
1.8
UTF-8
org.springframework.boot
spring-boot-maven-plugin
org.springframework
springloaded
1.2.5.RELEASE
repackage
kotlin-maven-plugin
org.jetbrains.kotlin
${kotlin.version}
spring
1.8
compile
compile
compile
test-compile
test-compile
test-compile
org.jetbrains.kotlin
kotlin-maven-allopen
${kotlin.version}
修改启动主类:
package com.example.springboot import org.springframework.boot.SpringApplication import org.springframework.boot.autoconfigure.SpringBootApplication @SpringBootApplication class StartApplication fun main(args: Array
) { SpringApplication.run(StartApplication::class.java,*args) }
秘笈:
在需要Java类转换成Kotlin类的代码里全选:然后->ctr+alt+shift+k。注意:这个转换是单向的,无法将Kotlin转回Java,只能做回退操作。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/210949.html原文链接:https://javaforall.net
