开始之前,确保你已安装 Cursor 并更新到最新版本。
为 Cursor 配置 Java
安装 Java
Cursor 不自带 Java 编译器,如果你还没安装,需要先安装一个 JDK。
Windows 安装
下载并安装 JDK(例如 OpenJDK、Oracle JDK、Microsoft Build of
OpenJDK)。
设置 JAVA_HOME,并将 JAVA_HOME\bin 添加到你的 PATH。
设置 JAVA_HOME,并将 JAVA_HOME\bin 添加到你的 PATH。
macOS 安装
通过 Homebrew 安装(
确保 JAVA_HOME 指向已安装的 JDK。
brew install openjdk
)或下载安装包。确保 JAVA_HOME 指向已安装的 JDK。
Linux 安装
使用包管理器(
sudo apt install openjdk-17-jdk
或等价命令),
或通过 SDKMAN 安装。如果 Cursor 没有检测到 JDK,请在 settings.json 中手动配置:
重启 Cursor 以应用更改。
配置 Cursor
Cursor 支持 VS Code 扩展。请手动安装以下扩展:
Extension Pack for Java
包含 Java 语言支持、调试器、测试运行器、Maven 支持和
项目管理器
Gradle for Java
使用 Gradle 构建系统的必备扩展
Spring Boot Extension Pack
进行 Spring Boot 开发所必需
Kotlin
开发 Kotlin 应用所必需
配置构建工具
Maven
mvn -version
)。如需安装,请从 maven.apache.org 获取:
- 下载二进制压缩包
- 解压到目标位置
- 将 MAVEN_HOME 环境变量设置为解压后的目录
- 将 %MAVEN_HOME%\bin(Windows)或 $MAVEN_HOME/bin(Unix)添加到 PATH
Gradle
gradle -version
)。如需安装,请从 gradle.org 获取:
- 下载二进制发行版
- 解压到目标位置
- 将 GRADLE_HOME 环境变量设置为解压后的目录
- 将 %GRADLE_HOME%\bin(Windows)或 $GRADLE_HOME/bin(Unix)添加到 PATH
运行与调试
Run
点击任意 main 方法上方出现的“Run”链接即可快速运行
你的程序
Debug
打开 Run and Debug 侧边栏面板,使用 Run 按钮启动
你的应用
Terminal
使用 Maven 或 Gradle 从命令行执行
Spring Boot
通过 Spring Boot Dashboard 扩展直接启动 Spring Boot 应用
Java x Cursor 工作流
Tab Completion
为方法、函数签名和 Java 样板代码(如 getters/setters)提供智能补全。
Agent Mode
实现设计模式、重构代码,或生成具备正确继承关系的类。
Inline Edit
对方法进行快速内联编辑、修复错误,或在不打断工作流的情况下生成单元测试。
Chat
获取 Java 概念方面的帮助、调试异常,或理解各类框架特性。
示例工作流
-
生成 Java 样板代码
使用 Tab completion 快速生成构造函数、getters/setters、equals/hashCode 方法,以及其他常见的重复性 Java 模式。 -
调试复杂的 Java 异常
遇到晦涩的 Java 堆栈跟踪时,选中它并使用 Ask 解释根因并给出修复建议。 -
重构遗留 Java 代码
使用 Agent mode 现代化旧 Java 代码——把匿名类转换为 lambda,升级到更新的 Java 语言特性,或实现设计模式。 -
框架开发
用 @docs 把你的文档加入 Cursor 的上下文,在 Cursor 中生成特定于框架的代码。