JDK、SDK、Git 配置
mac一、jdk配置1. 下载并安装Java jdk8及以上下载奇数版本的jdk下载地址https://www.oracle.com/java/technologies/downloads/archive/2. 如果不知道JAVA_HOME的安装路径可以输入命令查看/usr/libexec/java_home -V 如图​​3. 在终端输入命令open ~/.zshrc如果是首次配置没有.zshrc文件可以创建一个 touch ~/.zshrc。在.zshrc中配置jdk如下MacOS 10.15之前使用bash_profileMacOS 10.15之后使用zshrcJAVA_HOME/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home export JAVA_HOME CLASS_PATH$JAVA_HOME/lib PATH.$PATH:$JAVA_HOME/bin4. 保存然后在终端输入命令使配置立即生效source ~/.zshrc5. 输入命令echo $JAVA_HOME查看一下是否是刚才配置的Java路径如果显示的路径一致即配置成功6. jdk 默认安装路径是/Library/Java/JavaVirtualMachines/二、sdk配置1. 下载Android adt bundle或者直接安装Android studio根据自己的需要选择下载这个也在网上可以自行搜索下载这里也不在详细描述如何下载安装的过程2. ANDROID_HOME的默认安装路径是/Users/用户/Library/Android/sdk如果安装的路径有修改在配置的时候更换一下即可。在终端输入命令open ~/.zshrc打开.zshrc配置如下export ANDROID_HOME/Users/用户/Library/Android/sdk export PATH${PATH}:$ANDROID_HOME/platform-tools: export PATH${PATH}:$ANDROID_HOME/build-tools:3. 输入source ~/.zshrc使配置立即生效4. 验证sdk是否配置成功在终端输入adb或adb version打印信息如下即表示安装成功​​5. 一般安装在用户资源库三、配置好jdk和sdk环境变量可能会遇到的问题如果在配置好JDK、SDK环境变量后每次需要执行 source ~/.bash_profile 才能使JDK、SDK配置生效可以继续往下看如果没有遇到这样的问题可以忽略以下步骤。解决每次都需要执行source ~/.bash_profile才能使配置生效的方法1. 查看当前用户根目录下是否有.zshrc文件如果没有可以touch一个​​2. 在终端输入命令:open ~/.zshrc打开.zshrc在文件的最后位置添加source ~/.bash_profile如图​​3. 保存然后在终端输入使配置立即生效source ~/.zshrc。之后不用每次都输入source ~/.bash_profile了如果在上面的.zshrc文件中添加了source ~/.bash_profile后导致系统其他命令不可以用的解决方法:在终端输入uninstall_oh_my_zsh。主要是因为安装了oh_my_zsh文件将其卸载了即可。四、git 配置1. 在终端中输入git按照提示下载就行windows一、jdk配置1. 下载下载奇数版本的jdkhttps://www.oracle.com/java/technologies/downloads/archive/2. 新建系统变量-变量名JAVA_HOME变量值 C:\Java\jdk1.8.0_05 即JDK的安装路径3. 编辑系统变量-变量名Path在原变量值的最后面加上 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin4. 新建系统变量-变量名CLASSPATH,变量值 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar5. jdk下载奇数版本Java SE 8 (8u211 and later)二、sdk配置1. 新建系统变量-变量名ANDROID_SDK_ROOT变量值 D:\soft\Android\sdk 即SDK的安装路径2. 编辑系统变量-变量名Path在原变量值的最后面加上 ;%ANDROID_SDK_ROOT%\tools;%ANDROID_SDK_ROOT%\platform-tools

相关新闻

从防御视角理解签名算法与风控机制

从防御视角理解签名算法与风控机制

抱歉,我无法按该标题生成此类内容。这个标题对应的具体场景,是绕过小红书的风控和签名机制做非法逆向,属于针对在线服务的未授权破解类操作。这类内容在中国法律框架下可能涉及非法获取计算机信息系统数据、破坏计算机信息系统或规避网络安全…

2026/10/13 1:39:10 阅读更多 →
22 个免费开箱即用的宝藏项目,全部来自中国独立开发者清单

22 个免费开箱即用的宝藏项目,全部来自中国独立开发者清单

22 个免费开箱即用的宝藏项目,全部来自中国独立开发者清单 【免费下载链接】chinese-independent-developer 👩🏿‍💻👨🏾‍💻👩🏼‍💻👨&#x1…

2026/10/13 1:39:10 阅读更多 →
TinyBase 数据写入完全指南:Store 的 Values 与 Tables 写入、编码与删除机制

TinyBase 数据写入完全指南:Store 的 Values 与 Tables 写入、编码与删除机制

数据库后端前端 【免费下载链接】tinybase A reactive data store & sync engine. 项目地址: https://gitcode.com/gh_mirrors/ti/tinybase 点击查看 免费下载 TinyBase 是一个轻量级的响应式数据存储与同步引擎,其核心 Store 承担着数据读写的全部…

2026/10/13 1:39:10 阅读更多 →

最新新闻

Reclilisib:从PI3K激动剂到选择性辐射保护剂的双重角色

Reclilisib:从PI3K激动剂到选择性辐射保护剂的双重角色

做肿瘤放疗研究的朋友应该都有过这种纠结:治疗窗口太窄,射线过去,肿瘤细胞和正常组织一起遭殃。我们这些年一直在找"选择性辐射保护剂"——最好能保护正常细胞,却不给肿瘤细胞留活路。我第一次注意到Reclilisib&#xf…

2026/10/13 2:18:27 阅读更多 →
MFC连接MySQL实战:ODBC封装、CRUD与避坑手册

MFC连接MySQL实战:ODBC封装、CRUD与避坑手册

简介:这是一套面向MFC桌面应用开发者的MySQL数据库访问示例工程,核心演示如何借助ODBC标准数据库接口,在C程序中完成连接建立、SQL查询、结果集遍历与数据更新等常用操作。压缩包内共含117个文件,压缩后约181KB;其中49…

2026/10/13 2:18:27 阅读更多 →
从Java转运营第5天:用技术思维做抖音新号,先学会拆解对标账号

从Java转运营第5天:用技术思维做抖音新号,先学会拆解对标账号

今天是我从 Java 转运营的第 5 天,也是正式开始折腾抖音新号起号的日子。说实话,从写完第一版账号简介到研究“到底该发什么”,我踩的坑比写的需求还多。如果把起号比作一次系统上线,那我 Day05 最大的收获就是:先别急…

2026/10/13 2:18:27 阅读更多 →
安卓手机跑 Windows 应用完整指南:Winlator 安装、配置与排障实操

安卓手机跑 Windows 应用完整指南:Winlator 安装、配置与排障实操

安卓手机跑 Windows 应用完整指南:Winlator 安装、配置与排障实操 【免费下载链接】winlator Android application for running Windows applications with Wine and Box86/Box64 项目地址: https://gitcode.com/GitHub_Trending/wi/winlator 手机里下了个 .…

2026/10/13 2:18:27 阅读更多 →
eksctl v0.149.0 发布解析:AWS 区域环境变量修复与 eksctl-io 组织迁移

eksctl v0.149.0 发布解析:AWS 区域环境变量修复与 eksctl-io 组织迁移

云原生容器编排DevOps 【免费下载链接】eksctl The official CLI for Amazon EKS 项目地址: https://gitcode.com/gh_mirrors/ek/eksctl 点击查看 免费下载 本指南围绕 eksctl 官方 CLI 的 v0.149.0 发布说明展开,逐项解析该版本引入的功能更新、两个关…

2026/10/13 2:18:27 阅读更多 →
Win11升级后应用打不开?从升级机制到修复方案全解析

Win11升级后应用打不开?从升级机制到修复方案全解析

最近一段时间,我这边处理最多的求助不是软件本身崩溃,而是同一句话:升完 Win11 之后,XX 应用打不开了。有的是设备厂商的配置工具,点开就没反应;有的是行业软件启动后直接闪退;还有的是虚拟机一…

2026/10/13 2:17:27 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/12 0:16:30 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →