2024.3.10 win11系统设置环境变量的方法

本文详细介绍了如何在Windows11系统中设置环境变量,以安装和测试Maven,包括个性化设置、系统信息、高级系统设置中的具体步骤,并强调了JDK的安装和环境变量配置的重要性。

2024.3.10 win11系统设置环境变量的方法

win11和其他版本略有区别,以安装maven为例进行操作。

一、鼠标右键点击下拉菜单中选择“个性化”

二、点击个性化中选项后在左侧菜单选择“系统”
在这里插入图片描述
三、在右侧系统项目中选择“系统信息”
在这里插入图片描述
四、在系统信息中选择“高级系统设置”
在这里插入图片描述
五、高级系统设置的“高级”选项中选择“环境变量”
在这里插入图片描述
六、新建“系统变量”
在这里插入图片描述
七、新建“MAVEN_HOME”环境变量
将maven文件夹地址复制到变量值地址
在这里插入图片描述
八、在path环境变量中,并在path目录下将“MAVEN_HOME”加入环境变量中
在这里插入图片描述
在这里插入图片描述
九、测试
可以使用mvn -v测试maven是否安装成功,注意maven是要在JDK环境中才能安装成功的,因此需要提前安装JDK,并且将JDK设置在环境变量中。
在这里插入图片描述

十、全部操作完成
全部操作结束后即可在任意目录下运行环境目录下的“MAVEN_HOME”指令

<think>我们正在配置Unreal Engine 5.4.4与JetBrains Rider 2024.3.7的开发环境。以下步骤将指导您完成配置过程。 ### 步骤1:安装必要的软件 1. **安装Visual Studio 2022**(社区版即可): - 工作负载选择: - **使用C++的桌面开发** - **.NET桌面开发** - 确保安装以下组件: - Windows 10/11 SDK(版本10.0.19041.0或更高) - MSVC v143 - VS 2022 C++工具集 - 可选:C++分析工具(用于调试)[^1] - 安装后,在Visual Studio中安装“Unreal Engine安装程序”扩展(通过扩展管理器搜索并安装)。 2. **安装Unreal Engine 5.4.4**: - 通过Epic Games启动器安装,或从GitHub克隆源码编译(推荐使用启动器安装)。 3. **安装JetBrains Rider 2024.3.7**: - 从JetBrains官网下载并安装。 ### 步骤2:配置Unreal Engine项目 1. **生成Rider项目文件**: - 在项目根目录(包含`.uproject`文件的目录)打开命令提示符。 - 运行以下命令(替换`YourProjectName`为实际项目名): ```powershell "D:\Program Files\Epic Games\UE_5.4\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.exe" -projectfiles -project="D:\Project\UnrealC\UnrealC.uproject" -game -engine -Rider ``` - 或使用快捷方式:右键点击`.uproject`文件 → **Generate Rider project**(需安装Unreal Editor插件)。 2. **在Rider中打开项目**: - 启动Rider → **File** → **Open** → 选择`.uproject`文件。 - Rider会自动识别Unreal Engine路径(若未识别,手动设置:**Settings** → **Build, Execution, Deployment** → **Toolset and Build** → **Unreal Engine**)。 ### 步骤3:配置Rider的Unreal Engine插件 1. **安装RiderLink插件**: - 在Unreal Editor中,打开**Plugins** → 搜索“RiderLink” → 启用并重启编辑器。 - 确保RiderLink版本与Rider兼容(2024.3.7需RiderLink 2024.3.x)。 2. **配置Rider为默认代码编辑器**: - 在Unreal Editor中:**Edit** → **Editor Preferences** → **Source Code** → **Source Code Editor** 选择 **JetBrains Rider**。 ### 步骤4:验证构建系统 1. **设置构建配置**: - 在Rider中:**Run** → **Edit Configurations** → 添加**Unreal Engine**配置。 - 参数示例: ``` Target: Editor Configuration: Development Platform: Win64 ``` 2. **测试编译**: - 点击Rider工具栏的**Build Project**按钮(或按`Ctrl+Shift+B`)。 - 预期输出:成功编译项目并启动Unreal Editor。 ### 步骤5:调试配置 1. **创建调试配置**: - 在Rider中:**Run** → **Edit Configurations** → 添加**Unreal Engine**调试配置。 - 设置: - **Executable**: `UnrealEditor.exe` - **Arguments**: `"D:\Project\UnrealC\UnrealC.uproject"` - **Working Directory**: `D:\Program Files\Epic Games\UE_5.4\Engine\Binaries\Win64` 2. **启动调试**: - 按`Shift+F9`开始调试,Rider将附加到Unreal Editor进程。 ### 常见问题解决 - **问题:构建失败(如MSB3073错误)**: - 解决方案: 1. 清理项目:删除`Binaries/`和`Intermediate/`目录。 2. 重新生成项目文件(步骤2.1)。 3. 确保Visual Studio构建工具已正确安装(步骤1.1)。 - **问题:Rider无法识别Unreal Engine类**: - 解决方案: 1. 在Rider中:**File** → **Invalidate Caches / Restart** → 选择**Invalidate and Restart**。 2. 重新生成Rider项目文件(步骤2.1)。 ### 环境验证流程图 ```mermaid graph LR A[安装VS2022] --> B[安装UE5.4.4] B --> C[安装Rider2024.3.7] C --> D[生成Rider项目文件] D --> E[配置Rider插件] E --> F[测试编译与调试] F --> G[成功] ``` §§相关问题§§ 1. 如何解决Rider中Unreal Engine智能提示不工作的问题? 2. 如何在Rider中调试Unreal Engine的Shader? 3. 如何配置Unreal Engine多平台编译(如Android)?</think>### 配置 Unreal Engine 5.4.4 与 JetBrains Rider 2024.3.7 的开发环境指南 --- #### 一、环境准备 1. **安装必备组件** - **Visual Studio 2022**(社区版即可) - 工作负载勾选: - `使用 C++ 的桌面开发` - `.NET 桌面开发` - 确保包含 **Windows 10/11 SDK (10.0.19041.0+)** 和 **MSVC v143 工具集** [^1] - **.NET Framework 4.8 SDK**(通过 VS Installer 安装) - **Unreal Engine 5.4.4**(通过 Epic Games 启动器安装) 2. **配置环境变量** 添加系统变量: ```env ENGINE_DIR=D:\Program Files\Epic Games\UE_5.4 DXSDK_DIR=C:\Program Files (x86)\Microsoft DirectX SDK ``` --- #### 二、Rider 配置 1. **安装 Rider 插件** - 在 Rider 中安装插件: `Unreal Engine Support`(内置) + `RiderLink`(需在 UE 中启用) - 操作路径: **Settings → Plugins → Marketplace** → 搜索安装 2. **设置 UE 路径** ```plaintext Settings → Build, Execution, Deployment → Toolset and Build ``` - 指定路径:`D:\Program Files\Epic Games\UE_5.4\Engine` 3. **配置代码索引** ```plaintext Settings → Languages & Frameworks → Unreal Engine ``` - 勾选:`Enable Unreal Engine support` - 设置:`UProject Path` → 指向项目的 `.uproject` 文件 --- #### 三、UE 项目配置 1. **生成 Rider 项目文件** 在项目根目录执行: ```powershell "D:\Program Files\Epic Games\UE_5.4\Engine\Binaries\DotNET\UnrealBuildTool.exe" -projectfiles -project="D:\Project\UnrealC\UnrealC.uproject" -game -Rider ``` 2. **启用 RiderLink 插件** - 在 UE Editor 中: **Edit → Plugins** → 搜索 `RiderLink` → 启用并重启 3. **设置默认代码编辑器** ```plaintext Edit → Editor Preferences → Source Code → Source Code Editor → 选择 JetBrains Rider ``` --- #### 四、验证环境 1. **编译测试** 在 Rider 中: ```plaintext Build → Build Project (Ctrl+Shift+B) ``` - 预期输出:`Build completed successfully` 2. **调试测试** - 创建调试配置: **Run → Edit Configurations** → 添加 `Unreal Engine` 配置 ```yaml Target: Editor Configuration: Development Platform: Win64 ``` - 按 `Shift+F9` 启动调试 --- #### 五、常见问题解决 1. **MSB3073 构建错误** - 清理缓存:删除项目中的 `Binaries/` 和 `Intermediate/` 目录 - 重置项目文件:重新运行步骤三.1 的生成命令 2. **头文件缺失** - 在 Rider 中:**Tools → Unreal Engine → Refresh Visual Studio Project** - 检查 `*.Target.cs` 文件中的模块依赖关系 3. **智能提示失效** - 执行:**File → Invalidate Caches / Restart** - 确保 `.Rider` 文件夹未被排除在索引外 --- ### 环境验证流程图 ```mermaid graph TD A[安装VS2022] --> B[配置环境变量] B --> C[安装Rider插件] C --> D[生成UE项目文件] D --> E[启用RiderLink] E --> F[设置默认编辑器] F --> G[编译测试] G --> H[调试测试] H --> I[成功] ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

leigh_chen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值