
点击上方蓝字关注我们

◆详情描述读至底部获取资源

📥 下载即用(推荐)
不需要 Python 环境,不需要克隆源码,双击即可运行。
请到 Releases 页面 下载对应操作系统的最新版本:
[td]
首次启动提示
macOS:由于未做代码签名,首次打开时系统可能提示 ” 无法验证开发者 ”。请到「系统设置 → 隐私与安全性」下方点击 “ 仍要打开 ”;或用 xattr -cr env-auto-setup.app 移除隔离属性。 Windows:Defender / SmartScreen 可能弹出 ” 未识别应用 ”,点击 “ 更多信息 → 仍要运行 ” 即可。 Linux:如果双击无响应,请在终端执行 chmod +x env-auto-setup-linux-x64 && ./env-auto-setup-linux-x64。
💡 只想看看代码 / 自己二次开发?往下翻到 开发者指南。
🌱 开发背景 每次入职新公司、拿到一台新电脑、或者给同事讲解怎么搭建后端 / 前端开发环境,都要重复一系列繁琐的步骤:
找官网 —— Oracle 现在要登录才能下 JDK?Adoptium Temurin 是哪个包才对?MySQL 官方的 zip 藏在哪个二级页面? 对系统 / 架构 —— macOS 是 Intel 还是 Apple Silicon?Linux 用 glibc 哪个版本? 解压 + 放到 ” 正确 ” 的位置 —— 一堆 C:\Program Files\… 还是 ~/tools/… 的目录规划。 配置环境变量 —— Windows 上要点开 ” 高级系统设置 → 环境变量 → 用户变量 / 系统变量 → 新建 ”;macOS/Linux 要区分 .zshrc、.bash_profile、.bashrc、.profile 里到底写在哪个才生效。 验证 —— 打开新终端 java -version、mvn -v …… 一个不对就重来。
一台电脑做完至少半小时,多台电脑或者带新人上手时更是重复劳动。能不能把这些交给一个工具?于是有了这个项目:
让「新机器 → 一套完整开发环境」这件事变成 点几下鼠标 就搞定。
📌 项目描述env-auto-setup 是一款开源的桌面小工具,目标是把开发者最常用的语言运行时、构建工具、中间件的下载与配置全部自动化。
它做了这几件事:
✅ 智能识别系统:自动判断 Windows / macOS / Linux + CPU 架构(x64 / arm64),挑选正确的官方分发包 ✅ 动态版本抓取:启动时向各官方 API / 归档索引拉取最新可用版本列表(Adoptium、Apache Maven / Tomcat、python.org、Node.js dist、GitHub Releases、Anaconda Repo),不再依赖硬编码 ✅ 可搜索下拉框:版本列表长?直接键入 21 / 3.12 / LTS 实时过滤 ✅ 自动检测已装环境:如果系统已经有 java / mvn / python,会显示 ✓ 已配置 状态并禁用 ” 配置环境变量 ” 按钮,避免重复写入 ✅ 一键下载 → 解压 → 配环境变量:Windows 下走 winreg,macOS/Linux 下带 marker 幂等写入 shell 配置文件 ✅ 安装器模式:Miniconda 这类 .exe / .sh 安装器,工具会以静默参数自动执行安装 ✅ 现代化 UI:无边框自定义标题栏、卡片式布局、渐变进度条、彩色分级日志、状态胶囊标签
✨ 功能特性[td]
📦 支持的组件[td]
💡 启动应用后,”⟳ 刷新版本 ” 按钮会自动请求各官方源,拉取当前所有可用版本。抓取失败会回退到硬编码的内置清单,保证程序在离线环境下也可用。
博主略懂技术,有点资源,广结朋友!!!
此资源仅供学习研究所用,切勿做非法用途!!!
🎉福利政策
✨福利一:免费获取积分方式:登录奖励、每日签到、日积月累、每日任务、解锁资源、邀请好友获取积分、互助互利。积分可用于兑换资源
✨福利二:免费获取资源方式:幸运大转盘,好运开奖,福利任务;
✨福利三:免费领取一份实用资料和每日免费分享资源;

👉更多请访问官网查看详情……
💡免责声明
根据二○一三年一月三十日《计算机软件保护条例》2次修订第17条规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究软件!
鉴于此,也希望大家按此说明研究软件!谢谢
本站所有源码都来源于网络收集修改或者交换!如果侵犯了您的权益,请及时告知我们,我们即刻删除!支持正版,敬请购买正版!
资源获取方式,关注>源码庄

夜雨聆风