idea拉取git代码
- File -> Setting -> Version Control -> Git : 在图中配置git的地址
apply应用
登录Git账号
- File -> New -> Project from Version Control
URL: 输入导师给的地址
Directory:设置项目存放的文件夹
- 配置环境变量 Run -> Edit Configurations
在application.yml文件中,当需要动态获取运行环境的配置信息(如数据库密码、API 密钥等敏感信息,或与环境相关的端口、路径等)时,会用到系统环境变量。其核心场景是通过${环境变量名}的格式引用,让配置在不同环境(开发、测试、生产)中自动适配,无需硬编码。
何时必须用系统环境变量?
- 敏感信息存储 数据库密码、密钥、令牌等敏感数据不能明文写在配置文件中,需通过系统环境变量注入,降低泄露风险。 示例:
spring:datasource:password: ${DB_PASSWORD} # 引用系统环境变量DB_PASSWORD
- 按参数配置
在modify option中配置Shorten command line ,它是 IDE(像 IntelliJ IDEA 这类)里的一个配置项,作用是控制 Java 程序运行时命令行参数的展示形式,主要场景是解决因命令行参数过长,导致程序启动报错(比如超出系统命令行长度限制)的问题,常见配置行为有:
- Classpath file:把类路径等参数写入临时文件,用文件引用方式传参,缩短命令行长度。
- JAR manifest:借助 JAR 包的清单文件管理类路径,简化命令行参数传递。
- None:不做特殊处理,直接拼接完整命令行参数,容易因参数过长引发启动问题 。
简单说,就是让命令行参数 “变短”,避免程序因参数过长启动失败,让程序能顺利跑起来 。
- Environment variable中配置参数
- 可以安装CodeGeeX插件,是非常好用的AI助手
操作:File -> Setting -> Plugins -> 搜索CodeGeeX