使用trae cn 和qoder cn 运行Spring boot项目-ruoyi

今天试着用qoder cn 和Trae cn开发工具跑springboot 项目 。快速了解一下ai ide的工具。
也方便后期mcp使用 和 skills 使用熟悉工具。

说明

1:这个项目我本来使用idea作为开发工具
2:trae 和 qoder 好像都是基于 vscode基础开发的,所有其实只要按vscode 的方式配置即可
3: windows11 环境
4: 不安装jdk,而是采用下载的jdk
5:不安装maven,而是直接采用ide只带的maven

安装插件

安装插件:在Qoder中安装 Spring Boot Extension Pack 和 Maven for Java 插件。


安装插件
正常加载maven后看到java projects

.vscode\settings.json

在项目根目录创建.vscode
创建.vscode\settings.json 文件如下

{
    "maven.executable.java.home": "D:\\noInstallApp\\jkd_s\\JetBrains17.0.12",
    "java.jdt.ls.java.home": "D:\\noInstallApp\\jkd_s\\JetBrains17.0.12",
    "maven.terminal.options": "-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true",
    // 重点:给Java语言服务JVM传入SSL忽略证书参数,后台maven解析会生效
    "java.jdt.ls.vmargs": "-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true",
    "java.configuration.runtimes": [
        {
            "name": "JavaSE-17",
            "path": "D:\\noInstallApp\\jkd_s\\JetBrains17.0.12",
            "default": true
        }
    ]
}

其他:Java语言服务JVM传入SSL忽略证书参数

没有配置会出现如下错误

Error:main method not found in the file
image.png
java projects加载错误

ai ide工具说明

Trae(字节跳动)
Trae 是基于 VS Code 内核深度改造的独立 AI 原生 IDE。它并非简单地在 VS Code 上装插件,而是从底层架构出发,将 AI 智能体作为核心能力内置其中。界面布局、操作习惯与 VS Code 高度一致,还支持一键导入 VS Code / Cursor 的插件、快捷键和主题配置,老用户几乎零学习成本。
Qoder(阿里巴巴)
Qoder 是基于 VS Code 开源代码(code-oss)构建的独立 IDE。code-oss 是 VS Code 的开源版本(去掉了微软的私有组件),Qoder 在此基础上深度定制并内置了 AI 能力(NES 补全、行间对话、Agent、Quest Mode 等),而不是以插件形式附加。所以操作体验和 VS Code 基本没区别。
简单总结

Cursor 同样基于 VS Code 修改强化 Anysphere
类似的还有 Anysphere公司的 Cursor、腾讯的 CodeBuddy 等

目前 AI IDE 赛道里"基于 VS Code 改造"已经成了一种主流做法。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容