Qodana for JVM

借助 Qodana for JVM linter,您可以对 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 早期试用计划

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 早期试用计划

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 即可检查发现的问题和执行的检查。