开发者环境搭建-windows篇

104 阅读3分钟

很多开发工具其实都是以命令形式在命令行中运行的。 环境变量PATH配置了N个目录,在命令行中输入一个命令时,win会去PATH配置的目录(从上到下)中寻找是否有这个命令,如果遇见了则执行。 image.png

一、JAVA篇

1、JDK

  1. Oracle官网JDK8
  2. 清华源OpenJDK8

下载完毕之后无脑下一步即可,环境变量可配可不配,配置之后可以在命令行中使用java, jar, jps等命令。但是IDE在运行java程序时一般使用的绝对路径,所以如果不需要使用上述命令可不配置。 环境变量配置步骤如下:

  1. 添加JAVA_HOME环境变量,值为jdk安装目录,如C:\application\dev-tools\jdk
  2. 编辑环境变量PATH,添加%JAVA_HOME%\bin,因为java这些命令在jdk安装目录的bin目录下。
  3. 打开cmd,使用java -version查看jdk版本。

2、Maven

下载地址:apache-maven-3.8.8-bin.zip

配置阿里镜像源

  1. 下载之后解压到指定目录,打开conf目录下的settings.xml
  2. 在标签中添加 mirror 子节点:
<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>*</mirrorOf>
  <name>阿里云公共仓库</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror>

3、IDE

IntelliJ IDEA

1.集成jdk

下载之后,使用快捷键ctrl+alt+shift+s打开工程设置,或者在打开工程之后按如下方式为项目或idea配置jdk。

点击+号后选择ADD JDK,然后选择jdk安装目录,点击OK即可。 image.png image.png

2.集成maven

ctrl+alt+s打开设置:

image.png

3.idea参数

菜单栏Help》Edit Custom VM Options,修改Xms(启动内存)和Xmx(最大内存)参数

4.插件

  1. 规范插件image.png
  2. 翻译插件image.png
  3. 彩虹括号 image.png

二、node.js篇

nvm

nvm是一个node版本管理工具:coreybutler/nvm-windows

  1. 安装版下载地址nvm-setup.exe
  2. 免安装版地址nvm-noinstall.zip

如果是免安装版本,解压到一个目录,如C:\application\dev-tools\nvm-noinstall

  1. 为NVM添加系统变量:NVM_HOME:C:\application\dev-tools\nvm-noinstall。因为nvm.exe运行的时候需要使用环境变量NVM_HOME,去该目录下读取settings.txt文件。
  2. 在环境变量PATH中添加%NVM_HOME%。这样就可以在命令行中使用nvm命令了。
  3. 添加NVM_SYMLINK环境变量,值为%NVM_HOME%\nodejs,当使用nvm use 18.16.1切换版本号时,会读取环境变量NVM_SYMLINK,为指定版本的node创建一个软连接,即v18.16.1 <<>> %NVM_SYMLINK%
  4. 在环境变量PATH中添加%NVM_SYMLINK%。当使用node命令时,系统会从PATH中的%NVM_SYMLINK%找到node命令:%PATH%>>%NVM_SYMLINK%>>v18.16.1

启动cmd命令行工具:

# 查看nvm版本
nvm version
# 配置node镜像源(暂不可用,配置之后下载不了node)
nvm node_mirror https://mirrors.aliyun.com/nodejs-release/
# 配置npm镜像源
nvm npm_mirror http://registry.npmmirror.com
# 查看可下载node
nvm list available
# 下载最新版node
nvm install latest
# 下载指定版本node
nvm install 18.16.1
# 使用下载的node
nvm use 18.16.1
# 下载yarn
npm install -g yarn
# 修改yarn源
yarn config set registry http://registry.npmmirror.com

IDE

webstorm

三、数据库篇

1、MySQL

  1. 安装版
    1. 下载页面:MySQL :: Download MySQL Installer
    2. 下载链接:dev.mysql.com/downloads/f…
  2. 免安装版
    1. 下载页面:MySQL :: Download MySQL Community Server (Archived Versions)
    2. 下载链接:downloads.mysql.com/archives/ge…

如果是免安装版,解压到指定目录后,在目录内新建文件my.ini:

[mysql]
# 设置mysql客户端默认字符集 
default-character-set=utf8 
[mysqld]
#设置端口
port=3306
# 设置mysql的安装目录
# basedir=
# 设置mysql数据库的数据的存放目录,默认 安装目录下的data目录
# datadir=
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=innodb

然后将bin目录加入PATH环境变量,打开cmd:

# 初始化
>mysqld --initialize-insecure
# 安装mysqld服务
>mysqld -install
# 启动mysql服务
>net start mysqld
# 修改root密码(初始为空)
>mysqladmin -uroot -p<old> password <new>