从零安装一整套JAVA WEB 开发环境!亲测可用
Git 安装
下装地址
下载后按提示一直下一步操作,即可安装。安装后显示
Clone 项目源代码
Github 加速 steampp.net
如果如果无法回事,请注意 提示无hosts访问权限:
按如下操作步骤
steam++hosts没有权限访问文件解决办法是:
-
打开电脑C盘,在目录C:WindowsSystem32driversetc 下找到hosts文件
-
在hosts文件上点击鼠标右键,在弹出的选项中,点击打开“属性”。打开hosts文件属性后,切换到“安全”选项卡,点击“高级”按钮。
-
在“hosts的高级安全设置”界面点击“添加”按钮
-
点击“hosts的权限项目”窗口下面的主体的“选择主体”,点击进入“选择用户或组”界面,点击“高级”。
-
点击高级后,接着再点击立即查找,然后在查找结果里找到当前用户的账号,选中后点击“确定”。
-
在“选择用户或组”界面里点击“确定”。
-
将“hosts的权限项目”界面下的基本权限的所以项目都勾选上,然后点击“确定”。
-
权限添加成功后,直接点击“确定”
如果还无法加速,注意将360等杀毒软件关闭后再试
注意右下角提示 加速启动成功后即可
配置ssh
配置config支持多帐号
Host github.com
HostName github.com
User git
IdentityFile C:\Users\zh_ha.ssh\id_rsa
下方配置错误,导致报错
kex_exchange_identification: Connection closed by remote host Connection closed by UNKNOWN port 65535 fatal: Could not read from remote repository.
Host github.com
protocol 2
IdentityFile C:\Users\zh_ha.ssh\id_rsa
PreferredAuthentications publickey
ProxyCommand corkscrew 127.0.0.1 12639 %h %p
测试git 环境配置
修改任一文件
git commit -a
git push
如果正常提交,正常pull说明ssh配置成功!
Idea 安装
快捷键 皮肤 编码 设置
JDK 安装
Windows 配置环境变量不重启生效方法
以修改环境变量“PATH”为例,修改完成后,进入DOS命令提示符,输入:set PATH=C: ,关闭DOS窗口。再次打开DOS窗口,输入:echo %PATH% ,可以发现“我的电脑”->“属性”->“高级”->“环境变量”中设置的 PATH 值已经生效。
配置path 目录
配置java_home 目录同理
如果还未生效,重启控制台
C:\Users\zh_ha>SET PATH=D:\Program Files\Java\jdk-1.8\bin
C:\Users\zh_ha>ECHO %PATH%
D:\Program Files\Java\jdk-1.8\bin
C:\Users\zh_ha>java -version
java version "1.8.0_391"
Java(TM) SE Runtime Environment (build 1.8.0_391-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.391-b13, mixed mode)
C:\Users\zh_ha>
MAVEN
archive.apache.org/dist/maven/…
archive.apache.org/dist/maven/…
设置maven 环境变量
C:\Users\zh_ha>SET PATH=D:\apache-maven-3.8.6\bin;D:\Program Files\Java\jdk-1.8\bin
//注意这里的path是多个地址,用一个地址会把原来的覆盖
C:\Users\zh_ha>SET M2_HOME=D:\apache-maven-3.8.6
//设置maven 环境变量
Redis 安装
Mysql 安装
Navcat
MINIO
PS> Invoke-WebRequest -Uri "https://dl.min.io/server/minio/release/windows-amd64/minio.exe" -OutFile "C:\minio.exe"
PS> setx MINIO_ROOT_USER admin
PS> setx MINIO_ROOT_PASSWORD password
PS> C:\minio.exe server F:\Data --console-address ":9001"
PS> Invoke-WebRequest -Uri "https://dl.minio.io/client/mc/release/windows-amd64/mc.exe" -OutFile "C:\mc.exe"
C:\mc.exe alias set myminio/ http://MINIO-SERVER MYUSER MYPASSWORD
Server 启动
D:\Minio>minio.exe server d:\data --console-address ":9001"
Formatting 1st pool, 1 set(s), 1 drives per set.
WARNING: Host local has more than 0 drives of set. A host failure will result in data becoming unavailable.
WARNING: Detected default credentials 'minioadmin:minioadmin', we recommend that you change these values with 'MINIO_ROOT_USER' and 'MINIO_ROOT_PASSWORD' environment variables
MinIO Object Storage Server
Copyright: 2015-2023 MinIO, Inc.
License: GNU AGPLv3 <https://www.gnu.org/licenses/agpl-3.0.html>
Version: RELEASE.2023-10-16T04-13-43Z (go1.21.3 windows/amd64)
Status: 1 Online, 0 Offline.
S3-API: http://192.168.0.109:9000 http://127.0.0.1:9000
RootUser: minioadmin
RootPass: minioadmin
Console: http://192.168.0.109:9001 http://127.0.0.1:9001
RootUser: minioadmin
RootPass: minioadmin
Command-line: https://min.io/docs/minio/linux/reference/minio-mc.html#quickstart
//按该命令启动客户端即可
$ mc.exe alias set 'myminio' 'http://192.168.0.109:9000' 'minioadmin' 'minioadmin'
Documentation: https://min.io/docs/minio/linux/index.html
Warning: The standard parity is set to 0. This can lead to data loss.
JDK 客户端
<dependency>
<groupId>io.minio</groupId>
<artifactId>minio</artifactId>
<version>8.4.3</version>
</dependency>
Node js
Npm 同node 一起安装
C:\Users\zh_ha>npm -v
9.8.1
C:\Users\zh_ha>node -v
v18.18.2
永久使用淘宝镜像
如果你希望永久使用淘宝镜像,可以使用以下命令:
npm config set registry https://registry.npm.taobao.org --global
有任何问题可以加v zglbcvip