开始之前:Windows开发环境搭建

文章目录


刚买了个新笔记本,之前的开发环境都没了,重装一下,刚好做个记录。配置如下,以下所有操作都是在此套配置上实操的。

# 设备
处理器	12th Gen Intel(R) Core(TM) i7-12650H   2.30 GHz
机带 RAM	16.0 GB (15.7 GB 可用)
系统类型	64 位操作系统, 基于 x64 的处理器
# Windows
版本	Windows 11 家庭中文版
版本	22H2
安装日期	‎2023/‎5/‎18
操作系统版本	22621.1848

Git

Git是一个开源的源码版本管理工具,一般使用Git做源码版本和分支管理、合作开发、代码共享。

step1:打开Git官网,找到并下载windows的安装包:Git - Downloading Package (git-scm.com)

在这里插入图片描述
我是64位系统。官网下载很慢,可以使用国内镜像:CNPM Binaries Mirror (npmmirror.com)

step2 安装:一路默认即可,可以改个安装路径,但是我一般重装了系统都是重新安装环境…

step3 验证:任意一个文件夹右键,有新建Git Bash终端的选项,能打开即为安装成功
在这里插入图片描述
关于Git命令,我一般都是直接用Goland或IDEA里的GUI,个人用习惯了感觉比命令好用。

Go

Go语言是云原生的语言,最初是与大名鼎鼎的云原生操作系统Kubenates共生的语言,天生支持高并发。Go语言安装包可以在Go语言中文网下载到,根据你的操作系统和架构下载安装包,我是windows10,Intel 64位处理器,现在有.msi安装引导文件下载,不用手动下载压缩包解压了。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-a4Zd1frd-1688902650894)(https://gitee.com/xlshi0913/img-repo/raw/master/image-20230604183657281.png)]
打开下载的.msi文件,也是一路默认安装,可选更改安装路径。

打开设置,搜索“高级系统设置”,选择“环境变量”。可以看到安装引导已经帮我们设置了GOPATH环境变量并把可执行文件加到了path里,直接运行go version也是有结果的。
在这里插入图片描述
这里可以设置一下GOROOT和GOPATH(GOPATH是go语言管理项目依赖和工具的基础)的环境变量,当然不设置的话去Galand的项目里改也是可以的,想设置的话网上教程一大堆,我这里就不设置了,放到后面Goland项目里设置。

最后再推荐一个中文版的Go语言标准库文档:Go语言标准库文档中文版

Java

JDK也下载的很慢,可以去华为云镜像仓库下载:Index of java-local/jdk (huaweicloud.com)

我下载的是java17,msi安装包。安装程序都是自动给加path的:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IV8OcDGT-1688902650895)(https://gitee.com/xlshi0913/img-repo/raw/master/1687703734361.png)]

Maven

参考:https://blog.youkuaiyun.com/u012660464/article/details/114113349

step1 去官网下载安装包

https://maven.apache.org/download.cgi,我下载的是3.9.0

官网下载比较慢,可以去镜像仓库下:https://archive.apache.org/dist/maven/maven-3/

step2 设置环境变量

maven直接下载的软件包,没有安装程序帮我们添加环境变量,需要我们手动设置

MAVEN_HOME设置到bin目录的上一层目录
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8yiZ1yXm-1688902650896)(https://gitee.com/xlshi0913/img-repo/raw/master/1687705048729.png)]
Path系统变量中添加上bin目录
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bUykmiX0-1688902650896)(https://gitee.com/xlshi0913/img-repo/raw/master/1687705197139.png)]
此时就可以检查maven的安装状态了,顺便还能看到我们刚刚装的jdk
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5cMLC6lh-1688902650897)(https://gitee.com/xlshi0913/img-repo/raw/master/1687705432984.png)]
step3 本地仓库配置

进入conf文件夹
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-310z5kHX-1688902650897)(https://gitee.com/xlshi0913/img-repo/raw/master/1687705570447.png)]
打开settings.xml文件,设置本地仓库路径:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7khnNlfz-1688902650897)(https://gitee.com/xlshi0913/img-repo/raw/master/1687705783276.png)]
step4 设置阿里云远端仓库

修改后的mirrors字段:

  <mirrors>
    <!-- mirror
     | Specifies a repository mirror site to use instead of a given repository. The repository that
     | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
     | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
     |
    <mirror>
      <id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>
     -->
    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
    </mirror>
    <mirror>
      <id>maven-default-http-blocker</id>
      <mirrorOf>external:http:*</mirrorOf>
      <name>Pseudo repository to mirror external repositories initially using HTTP.</name>
      <url>http://0.0.0.0/</url>
      <blocked>true</blocked>
    </mirror>
  </mirrors>

第一个mirror就是新增的阿里云镜像源,第二个是默认的镜像源

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值