# java-join-kotlin
**Repository Path**: loyalty-code/java-join-kotlin
## Basic Information
- **Project Name**: java-join-kotlin
- **Description**: java+kotlin+spring boot 混合开发
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-10-01
- **Last Updated**: 2024-10-01
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## JavaJoinKotlin java和kotlin混写开发
现有springboot引入Kotlin进行混写开发
https://www.bilibili.com/video/BV1tX4y1J75o
## Idea中maven工程下pom文件的某些依赖按ctrl点不进去
https://blog.csdn.net/qq_43598138/article/details/116393130
```xml
org.springframework.boot
spring-boot-starter-parent
2.7.18
```
```xml
org.jetbrains.kotlin
kotlin-stdlib
${kotlin.version}
```
kotlin的其他依赖库: jsk的json、sql、序列化kotlin的一些类
SpringBoot(maven)项目接入Kotlin与Java混合开发
https://blog.csdn.net/kill_the_king/article/details/123246308
spring boot 2.7.18 推荐的kotlin版本是1.7.22? 点击${kotlin.version}进去的是1.6.21,这么说一定要用 spring boot 2.7.13?
spring boot
```markdown
Version (1.7.22) of the Kotlin JPS plugin will be used The reason:
Kotlin JPS compiler minimum supported version is '1.7.0' but '1.6.21' is specified
```
改为spring boot 2.7.13 也一样警告:这个先不管这个警告
```markdown
Version (1.7.22) of the Kotlin JPS plugin will be used The reason: Kotlin JPS compiler minimum supported version is '1.7.0' but '1.6.21' is specifie
```
## gitdoe.com http 和 ssh 克隆 配置 (不管用???)
切换不同的仓库网站时都得另外配置:
```shell
git config --global user.name zhangwenzhi
git config --global user.email zhangwenzhi@noreply.gitcode.com
```
SSH 还得另外配置:
```shell
# # 生成 RSA 密钥
ssh-keygen -t rsa -b 2048 -C zhangwenzhi@noreply.gitcode.com
# 查看 RSA 公钥,并配置到 SSH key 中
cat ~/.ssh/id_rsa.pub
```
## leetcode json
```markdown
/*
*
com.fasterxml.jackson.core
jackson-databind
2.18.0
com.google.code.gson
gson
2.11.0
* */
```