必须先配置jdk路径、maven支持和mysql驱动,否则controller编译或运行失败;需验证java版本为17/21 lts,设置java_home,trae中配置java.home并重启,再用builder生成spring boot项目,最后配置mysql连接并启动验证。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在Trae中用Java环境开发接口项目,必须先让编辑器识别JDK路径、配置Maven支持、并确保MySQL驱动等关键依赖能被正确加载,否则生成的Controller会编译失败或运行时报ClassNotFoundException。
确认本地JDK已安装并验证版本
打开命令行(Win+R → 输入cmd),执行java -version和javac -version。输出应显示Java 17或Java 21的LTS版本号,例如java version "21.0.5"。如果提示“不是内部或外部命令”,说明系统未配置JAVA_HOME环境变量,需先安装JDK并设置——这一步跳过会导致后续所有Java项目无法启动。
Trae自身不携带JDK,它完全依赖系统已安装的Java运行时环境。
在Trae中配置Java SDK路径
找到Trae安装目录下的setting.json文件(通常位于C:Users{用户名}AppDataRoamingTraesettings.json或Mac的~/Library/Application Support/Trae/settings.json)。
用文本编辑器打开该文件,在JSON对象内添加或修改"java.home"字段,值为你的JDK安装根目录,例如:
"java.home": "C:\Program Files\Java\jdk-21.0.5"。
【必须重启Trae才能使java.home生效】。不重启的话,新建的Java类连基本语法高亮都不会有。
创建Spring Boot接口项目(Builder模式)
方法一:右键项目根目录 → 选择「新建项目」→ 进入Builder模式。
方法二:点击左侧工具栏火箭图标旁标注“Builder”的按钮。
在输入框中输入清晰的自然语言需求,例如:
“使用Spring Boot 3.2.12创建用户管理后端,提供GET /api/users和POST /api/users两个REST接口;数据库用MySQL 8.0;实体类加Lombok;返回统一格式{code:200, message:'success', data:...}”。
确认AI生成的技术方案概要(含pom.xml依赖项、包结构图、核心接口定义)后,点击“确认生成”。
Java JDK 25 来自 OpenJDK 官方归档,版本为 JDK 25,本条下载地址已指向官方 Windows x64 zip 安装包直链,适合调试旧项目或兼容旧版 Java 运行环境。
等待Trae自动生成全部Java源文件,并自动完成Maven依赖解析——生成结果将直接出现在左侧工程树中,无需手动mvn install。
配置MySQL连接与JDBC驱动
第一步:打开项目根目录下的pom.xml,确认已包含以下依赖块:
第二步:打开src/main/resources/application.yml,写入MySQL连接配置:
spring:
datasource:
url: jdbc:mysql://localhost:3306/your_db?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
username: root
password: your_password
第三步:确保本地MySQL服务正在运行,且your_db数据库已手动创建——Trae不会自动建库,缺这步会导致启动时抛出CommunicationsException。
启动并验证接口
① 在项目中找到Spring Boot启动类(通常名为Application.java或DemoAppApplication.java),右键空白处 → 选择「Run Java」。
② 观察底部终端输出,直到看到Started DemoAppApplication in X.X seconds字样,表示服务已成功启动。
③ 打开浏览器或Postman,访问http://localhost:8080/api/users,应返回空数组[]或预期JSON结构。
④ 若返回404,检查Controller类是否加了@RestController注解,且请求路径是否拼写正确——大小写敏感,/api/users不能写成/api/Users。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南










