当前位置: 首页 > news >正文

Windows安装配置jdk和maven

他妈的远程连接不上公司电脑,只能在家重新配置一遍,在此记录一下后端环境全部配置

  • Windows安装配置JDK 1.8
    • 一、下载 JDK 1.8
    • 二、配置环境变量
    • 三、验证安装
  • Windows安装配置Maven 3.8.8
    • 一、下载安装 Maven并配置环境变量
    • 二、设置仓库镜像及本地仓库
    • 三、测试安装
    • 四、在 IntelliJ IDEA 中配置 Maven

Windows安装配置JDK 1.8

maven的安装配置需要基于jdk已经安装配置完成

一、下载 JDK 1.8

  • 访问 Oracle 官方网站
    打开浏览器,访问 Oracle JDK 下载页面。 在 Java SE Development Kit 8uXXX 部分,找到 Windows x64 Installer(适用于 64 位操作系统)选择下载,注意可能需要Oracle账号登录

在这里插入图片描述

  • 安装 JDK
    双击运行,默认路径设置可以保持默认设置或选择自定义路径,我这里选择自定义路径:D:\develop\Java\jdk-1.8,然后点击 “Next”

  • 安装 JRE
    选择选择自定义路径:D:\develop\Java\jre-1.8,然后一直下一步等待安装完成即可

如果报错:

错误 1335。此安装需要的 CAB 文件"st180411.cab"已受损,不能使用。可能表明网络错误、读 CD-ROM 错误或此程序包有错。

在这里插入图片描述

  • 问题原因:
    可能是存在磁盘坏道或者内存不稳定以及下载过程中网络传输丢包导致发生文件损坏
  • 解决方法:
    修改下载路径,更换别的盘符,然后以管理员身份重新安装

二、配置环境变量

  • 配置环境变量
    按下 Win + R 键,输入 sysdm.cpl 并回车。进入 “高级” 选项卡,点击 “环境变量”
  • 新增 JAVA_HOME
    在 “系统变量” 点击 “新建”,
    "变量名"输入 JAVA_HOME
    “变量值” 输入 JDK 的安装路径,例如 D:\develop\Java\jdk-1.8,然后点击 “确定”
  • 编辑 Path 变量
    找到并选择 Path 变量,点击 “编辑”。在变量值的末尾添加;%JAVA_HOME%\bin
  • 新增 CLASSPATH
    增加.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,然后点击 “确定” 保存设置

三、验证安装

Win + R 打开运行窗口,输入 cmd,然后按回车键。输入以下内容: java -version,输出如下即为安装成功

C:\Users\zhouquan>java -version
java version "1.8.0_401"
Java(TM) SE Runtime Environment (build 1.8.0_401-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.401-b10, mixed mode)

Windows安装配置Maven 3.8.8

maven的安装配置需要基于jdk已经安装配置完成

一、下载安装 Maven并配置环境变量

Maven 是 Apache 的开源项目,可以从 Maven 官网 下载最新版本。我下载的是:
稳定版本apache-maven-3.8.8-bin.zip,下载完成后解压到想要安装的位置

配置环境变量
win+r输入sysdm.cpl回车后,进入 高级 选项卡,点击 环境变量编辑环境变量

变量名备注
MAVEN_HOMED:\develop\apache-maven-3.8.8安装目录
Path%MAVEN_HOME%\bin;Path 的基础上追加

在这里插入图片描述

二、设置仓库镜像及本地仓库

  • 编辑 settings.xml
    打开 Maven 安装目录下的 conf/settings.xml 文件

  • 设置本地仓库
    本地仓库默认是在用户目录下的 .m2 文件夹中,可以更改为其他位置,例如:

    <localRepository>D:\develop\apache-maven-3.8.8\repository</localRepository>
    
  • 配置阿里云镜像和中央仓库
    阿里云镜像配置:

    <mirrors><mirror><id>alimaven</id><name>aliyun maven</name><mirrorOf>central</mirrorOf><url>http://maven.aliyun.com/nexus/content/groups/public/</url></mirror><mirror><id>alimaven</id><name>aliyun maven</name><mirrorOf>central</mirrorOf><url>http://maven.aliyun.com/nexus/content/repositories/central/</url></mirror><mirror><id>repo1</id><name>Human Readable Name for this Mirror</name><mirrorOf>central</mirrorOf><url>http://repo1.maven.org/maven2/</url></mirror><mirror><id>repo2</id><name>Human Readable Name for this Mirror</name><mirrorOf>central</mirrorOf><url>http://repo2.maven.org/maven2/</url></mirror>
    </mirrors>
    
  • 完整的 settings.xml 配置

    <?xml version="1.0" encoding="UTF-8"?>
    <settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 http://maven.apache.org/xsd/settings-1.2.0.xsd"><localRepository>E:\javaTools\maven\mvnLocalRepository\repository</localRepository><mirrors><mirror><id>alimaven</id><name>aliyun maven</name><mirrorOf>central</mirrorOf><url>http://maven.aliyun.com/nexus/content/groups/public/</url></mirror><mirror><id>alimaven</id><name>aliyun maven</name><mirrorOf>central</mirrorOf><url>http://maven.aliyun.com/nexus/content/repositories/central/</url></mirror><mirror><id>repo1</id><name>Human Readable Name for this Mirror</name><mirrorOf>central</mirrorOf><url>http://repo1.maven.org/maven2/</url></mirror><mirror><id>repo2</id><name>Human Readable Name for this Mirror</name><mirrorOf>central</mirrorOf><url>http://repo2.maven.org/maven2/</url></mirror></mirrors>
    </settings>
    

三、测试安装

打开命令提示窗口,输入 mvn -v 命令,可以看到 Maven 的版本信息,表明安装成功。

Apache Maven 3.8.8 (4c87b05d9aedce574290d1acc98575ed5eb6cd39)
Maven home: D:\develop\apache-maven-3.8.8
Java version: 1.8.0_411, vendor: Oracle Corporation, runtime: D:\develop\Java\jdk-1.8\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

四、在 IntelliJ IDEA 中配置 Maven

打开 File -> Settings,在设置面板上搜索Maven` 回车即可找到 Maven 的设置菜单
在这里插入图片描述

http://www.lryc.cn/news/380005.html

相关文章:

  • 电子SOP实施(MQTT协议)
  • 【Unity导航系统】Navigation组件的概念及其使用示例
  • vue-cli 根据文字生成pdf格式文件 jsPDF
  • 【嵌入式DIY实例】-Nokia 5110显示DS3231 RTC数据
  • 【十三】图解mybatis缓存模块之装饰器模式
  • 字节大神强推千页PDF学习笔记,弱化学历问题,已拿意向书字节提前批移动端!
  • Python爬虫-贝壳二手房“改进版”
  • zookeeper学习、配置文件参数详解
  • SVG 模糊效果
  • Electron+vite+vuetify项目搭建
  • 洛谷:P1085 [NOIP2004 普及组] 不高兴的津津
  • Webpack4从入门到精通以及和webpack5对比_webpack现在用的是哪个版本
  • 巴鲁夫MacroBuilder2.0.0.0软件巴鲁夫和使用手侧
  • 分享:Javascript开源桌面环境-Puter
  • 【idea-jdk1.8】使用Spring Initializr 创建 Spring Boot项目没有JDK8
  • 647. 回文子串(leetcode)
  • 【车载开发系列】汽车嵌入式开发常用工具介绍
  • python脚本获取本机IP的方式
  • 查看LabVIEW及各个模块和驱动的版本号
  • LLM主流架构和模型
  • 为企业提供动力:用于大型组织的WordPress
  • Django框架数据库ORM查询操作
  • font-spider按需生成字体文件
  • 双叒叕-一个-Android-MVVM-组件化架构框架?
  • STM32单片机BKP备份寄存器和RTC实时时钟详解
  • vue3+ts 使用vue3-ace-editor实现Json编辑器
  • 黑马HarmonyOS-NEXT星河版实战
  • PCL 三次样条插值(二维点)
  • HTTP/3 协议学习
  • 数据库-数据定义和操纵-DML语言的使用