trae和Spring Boot Java 项目 ruoyi框架

embedded/2025/3/26 9:58:18/

再不拥抱AI,开发生涯肯定受限,再不享受AI,白白浪费键盘。
1.下载安装Trae
国际版:Trae
国内版:Trae - AI 原生 IDE https://www.trae.com.cn/
国际版本需要翻墙,建议直接国内版本-主要是豆包大模型和DS R1、V3.
2、根据操作系统,选择安装,类似VSCODE界面,其他全靠插件
3、以Java Spring项目开发 配置为例
快捷键ctrl+shift+p,输入Preferences:Open User Settings(JSON),打开这个文件
Note:
请先先安装java 21. https://www.oracle.com/cn/java/technologies/downloads/#java21在这里插入图片描述
配置文件中"java.jdt.ls.java.home": “D:\Program Files\Java\jdk-21”,这个是要求至少jdk 21.其他的按照本地的JDK版本及存储路径设置即可。
其中jdk-17是ruoyi VUE 前后端分离版本要求,所以设为default true.

4、安装必要的插件
Debugger for java
Extension pack for java
maven for java
Spring 家族
在这里插入图片描述
Spring Thymeleaf Full E-Pack 这个一直安装不成功,查看logs日志也没有有用信息。
插件安装之后重启 软件
<a class=ruoyi前后端分离项目" />
可以看到以开始 终端输出的中文乱码,通过运行powershell 环境参数,解决
PS C:\Users\admin> $OutputEncoding = [System.Text.Encoding]::UTF8
5、启动ruoyi后端
在这里插入图片描述
前端代码运行 ruoyi-ui>npm run dev
在这里插入图片描述
在这里插入图片描述
对Git代码提交commit message也有提示,很方便。
6、分析项目文件夹的能力,使用通义灵码之类的纯chat,可以引用代码片段。这个可以引用目录。比如让他去查数据库连接配置信息
在这里插入图片描述


http://www.ppmy.cn/embedded/176260.html

相关文章

相控阵雷达的EIRP和G/T

相控阵雷达的EIRP&#xff08;有效等效辐射功率&#xff09;和G/T&#xff08;天线增益与系统噪声温度的比值&#xff09;是两个非常重要的参数&#xff0c;通常用于描述雷达系统的性能。 EIRP&#xff08;Effective Isotropic Radiated Power&#xff09;有效等效辐射功率&…

Spring AOP 核心概念与实践指南

第一章&#xff1a;AOP 核心概念与基础应用 1.1 AOP 核心思想 ​面向切面编程&#xff1a;通过横向抽取机制解决代码重复问题&#xff08;如日志、事务、安全等&#xff09;​核心优势&#xff1a;不修改源代码增强功能&#xff0c;提高代码复用性和可维护性 1.2 基础环境搭…

OpenFOAM中snappyHexMesh工具如何支持Cut-Cell方法

在OpenFOAM中&#xff0c;snappyHexMesh 工具通过 Cut-Cell 方法 处理复杂几何体&#xff0c;生成贴体网格。以下是其支持 Cut-Cell 方法的关键步骤&#xff1a; 1. 背景网格生成 blockMesh&#xff1a;首先使用 blockMesh 生成简单的六面体背景网格&#xff0c;作为 snappyH…

java: 无法访问org.springframework.web.bind.annotation.GetMapping

报错信息 java: 无法访问org.springframework.web.bind.annotation.GetMapping 错误的类文件: /D:/Program Files/Java/Maven/Maven_Repository/org/springframework/spring-web/6.1.8/spring-web-6.1.8.jar!/org/springframework/web/bind/annotation/GetMapping.class 类文件…

城市商圈密度分布特征与影响因素分析系统

在城市化的浪潮中&#xff0c;商圈作为城市经济活力的晴雨表&#xff0c;其密度分布特征和影响因素的分析对于城市规划和商业发展具有至关重要的作用。本文将探讨“城市商圈密度分布特征与影响因素分析系统”的建设内容&#xff0c;旨在通过科学的分析方法&#xff0c;为城市商…

资金管理策略思路

详细描述了完整交易策略的实现细节&#xff0c;主要包括输入参数、变量定义、趋势判断、入场与出场条件、止损与止盈设置等多个方面。 输入参数&#xff08;Input&#xff09;&#xff1a; EntryFrL (.6)&#xff1a;多头入场的前一日波动范围的倍数。 EntryFrS (.3)&#xff1…

【NLP】 API在大语言模型中的应用

大语言模型&#xff08;Large Language Models,LLMs&#xff09;通过API&#xff08;应用程序接口&#xff09;为开发者提供了便捷的调用方式&#xff0c;使其能够快速集成自然语言处理能力到各类应用中。以下是API在LLM中的核心应用场景及技术实现细节&#xff1a; 一、核心应…

[Deepseek 学c++]初始化捕获与按值(显式与隐式)捕获傻傻分不清

目录 1. 静态变量可以在lambda 表达式使用&#xff0c;但不能被捕获闭包与闭包类2. 为什么需要初始化捕获解释&#xff0c;第一种相当于隐式捕获this指针&#xff0c; 即代码等价于什么都不加报错auto f [y y]() mutable { y; }; 与 [y] 的区别初始化捕获、按值捕获&#xff…