강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của seungwonjeong2832
seungwonjeong2832

câu hỏi đã được viết

Trong thực tế! Phát triển ứng dụng quản lý thư viện với Kotlin và Spring Boot (tái cấu trúc dự án Java)

Tứ kết. Viết các bài kiểm tra chức năng liên quan đến người dùng

안녕하세요~ kotlin 함수 listOf 가 빨갛게 보입니다 ㅠㅠ

Viết

·

1.8K

1

강의 잘 보고 있습니다 감사합니다 ㅎㅎ :)

코틀린 함수 listOf 가 빨갛게 나옵니다. (unresolved reference)

다만 테스트 실행은 잘 되는데요...

이럴떈 어떤 설정을 바꿔주면 listOf 를 intelij 가 인식할까요?

 

refactoringjavaspringkotlinspring-boot

Câu trả lời 3

1

lannstark님의 프로필 이미지
lannstark
Người chia sẻ kiến thức

안녕하세요 정승원B님!! 보여주신 build.gradle 과 적어주신 내용을 확인했을 때 말씀해주신것처럼 IntelliJ IDE가 Kotlin을 인식하지 못하는 것 같습니다!! 😭😭 build.gradle 의 내용 역시 아무런 문제가 없고요!!

 

저였다면, 우선 gradle clean -> gradle refresh를 해보고

image

IntelliJ의 Invalidate Cache And Restart

image까지를 시도해볼 것 같습니다!!!

IntelliJ가 여러개 설치되어 있다면, 가장 최신 버전 혹은 가장 최신에서 두 번째 버전을 사용하는 것도 좋을 것 같습니다!! (Toolbox를 사용해서요!)

꼭 해결되셨으면 좋겠네요!!! 😭😭 감사합니다!! 🙏🙏

 

0

seungwonjeong2832님의 프로필 이미지
seungwonjeong2832
Người đặt câu hỏi

오... gradle refresh 는 소득이 없었는데 invalidate cache 를 하니까 깔끔하게 해결되었어요!

어제 하루동안 이거 때문에 너무 신경쓰였는데 ㅠㅠ

감사합니다!!

0

seungwonjeong2832님의 프로필 이미지
seungwonjeong2832
Người đặt câu hỏi

아 그리구 saveAll 도 빨간줄 뜨는데 잘 됩니다~

 

제 build.gradle 은...


plugins {
    id 'org.springframework.boot' version '2.6.8'
    id 'io.spring.dependency-management' version '1.0.11.RELEASE'
    id 'java'
    id "org.jetbrains.kotlin.jvm" version "1.6.21"
    id "org.jetbrains.kotlin.plugin.jpa" version "1.6.21"
}

group = 'com.group'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'

repositories {
    mavenCentral()
}

dependencies {
    implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
    implementation 'org.springframework.boot:spring-boot-starter-web'
    implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8'
    runtimeOnly 'com.h2database:h2'
    testImplementation 'org.springframework.boot:spring-boot-starter-test'
}

tasks.named('test') {
    useJUnitPlatform()
}

compileKotlin {
    kotlinOptions {
        jvmTarget = "11"
    }
}
compileTestKotlin {
    kotlinOptions {
        jvmTarget = "11"
    }
}
Hình ảnh hồ sơ của seungwonjeong2832
seungwonjeong2832

câu hỏi đã được viết

Đặt câu hỏi