Qodana for JVM

Qodana for JVM의 린터를 사용하면 JVM 코드베이스를 정적으로 분석할 수 있습니다. IntelliJ IDEA를 기반으로 하므로 탁월한 Java 지원, 서버 측을 위한 최고의 Kotlin 지원을 제공하며 다른 모든 JVM 언어도 곧 지원할 예정입니다!

예정
서버 측용 Kotlin 예시Java 예시

동영상을 시청하고 Qodana가 JVM에서 작동하는 방식을 확인해 보세요

인기 CI에서 사용 가능

GitHub Actions

TeamCity

GitLab CI

Jenkins


에디션 선택

Qodana for JVM Community

IntelliJ IDEA Community Edition 기반. 무료

최고의 Kotlin 지원

Java 지원

Maven 및 Gradle 지원

... 또는 JetBrains Docker 이미지로 어디서나 실행할 수 있습니다

docker run --rm -it -p 8080:8080 \ -v <source-directory>/:/data/project/ \ -v <output-directory>/:/data/results/ \ jetbrains/qodana-jvm-community --show-report

이 명령어는 소스 코드에 대한 분석을 실행하고 웹 서버를 시작하여 편리한 결과 뷰를 제공합니다. 브라우저에서 http://localhost:8080을 열면, 발견된 문제와 수행된 검사를 살펴볼 수 있습니다.

Qodana for JVM Community with Android EAP

Qodana for JVM Community의 모든 기능 및 Android 플러그인 지원. IntelliJ IDEA Community Edition 기반

Android 개발 지원

... 또는 JetBrains Docker 이미지로 어디서나 실행할 수 있습니다

docker run --rm -it -p 8080:8080 \ -v <source-directory>/:/data/project/ \ -v <output-directory>/:/data/results/ \ jetbrains/qodana-jvm-android --show-report

이 명령어는 소스 코드에 대한 분석을 실행하고 웹 서버를 시작하여 편리한 결과 뷰를 제공합니다. 브라우저에서 http://localhost:8080을 열면, 발견된 문제와 수행된 검사를 살펴볼 수 있습니다.

Qodana for JVM EAP

Qodana for JVM Community의 모든 기능 지원. IntelliJ IDEA Ultimate 기반

IntelliJ IDEA Ultimate의 고급 코드 검사

Spring, Jakarta EE, Java EE, Micronaut, Quarkus, Helidon 및 기타 JVM 프레임워크 지원

... 또는 JetBrains Docker 이미지로 어디서나 실행할 수 있습니다

docker run --rm -it -p 8080:8080 \ -v <source-directory>/:/data/project/ \ -v <output-directory>/:/data/results/ \ jetbrains/qodana-jvm --show-report

이 명령어는 소스 코드에 대한 분석을 실행하고 웹 서버를 시작하여 편리한 결과 뷰를 제공합니다. 브라우저에서 http://localhost:8080을 열면, 발견된 문제와 수행된 검사를 살펴볼 수 있습니다.

Qodana for JVM Enterprise 예정

Qodana for JVM의 모든 기능 지원

보안 및 라이선스 준수 검사 포함

우선순위 지원

... 또는 JetBrains Docker 이미지로 어디서나 실행할 수 있습니다

docker run --rm -it -p 8080:8080 \ -v <source-directory>/:/data/project/ \ -v <output-directory>/:/data/results/ \ jetbrains/undefined --show-report

이 명령어는 소스 코드에 대한 분석을 실행하고 웹 서버를 시작하여 편리한 결과 뷰를 제공합니다. 브라우저에서 http://localhost:8080을 열면, 발견된 문제와 수행된 검사를 살펴볼 수 있습니다.