开始之前,先确保你已安装 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
为方法、方法签名,以及 getters/setters 等 Java 模板代码提供智能补全。
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 中生成特定框架的代码。