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 をサポート

...または Docker イメージを使用してどこでも実行できます

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

このコマンドはソースコードを解析し、その結果を適切に表示する Web サーバーを起動します。検出された問題と実行されたチェックを確認するには、http://localhost:8080 をブラウザーで開いてください。

Qodana for JVM Community with Android EAP

Qodana for JVM Community の全機能と Android プラグインを提供。IntelliJ IDEA Community Edition ベース

Android 開発をサポート

...または Docker イメージを使用してどこでも実行できます

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

このコマンドはソースコードを解析し、その結果を適切に表示する Web サーバーを起動します。検出された問題と実行されたチェックを確認するには、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 フレームワークをサポート

...または Docker イメージを使用してどこでも実行できます

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

このコマンドはソースコードを解析し、その結果を適切に表示する Web サーバーを起動します。検出された問題と実行されたチェックを確認するには、http://localhost:8080 をブラウザーで開いてください。

Qodana for JVM Enterprise 近日リリース

Qodana for JVM の全機能

セキュリティとライセンスの適合性チェック付き

プライオリティサポート

...または Docker イメージを使用してどこでも実行できます

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

このコマンドはソースコードを解析し、その結果を適切に表示する Web サーバーを起動します。検出された問題と実行されたチェックを確認するには、http://localhost:8080 をブラウザーで開いてください。