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

JDK1.8和Maven、Git安装教程自用成功

一.JDK安装

JRK:java运行环境

JDK:java语言的软件开发工具包;JDK里包含了java开发工具,也包含了JRE

1.下载JDK1.8并安装

Java Downloads | Oracle

进入官网后往下翻,找到JAVA8;

然后选择对应的版本(X64代表32位系统的,X86代表64位系统)

下载完成后如下安装包

点击安装。一步一步的安装即可。注意要记录一下安装位置,JDK和JRE都在同一个包下;

我的举例子:

2.环境变量配置

添加如下两个系统变量:

CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

JAVA_HOME
C:\Program Files\Java\jdk1.8.0_162

然后找到Path,双击进入。添加如下两个环境变量

%JAVA_HOME%\bin
 
%JAVA_HOME%\jre\bin

最后按住键盘win+r  输入cmd,然后输入java -version,出现以下的内容就表示安装成功!!!

二.Maven安装

1.maven安装

官网下载安装包,下载链接https://maven.apache.org/download.cgi

下载完成后,解压到某一路径下,实际配置环境变量时以自己安装的路径为准。我的是在C中新建了一个Java文件夹:C:\Java\apache-maven-3.8.8

2.配置环境变量

高级系统设置–>环境变量

MAVEN_HOME
C:\Java\apache-maven-3.8.8

然后找到Path,在变量Path中添加

 %MAVEN_HOME%\bin

然后win+R运行cmd,输入mvn -version,如图所示则配置成功!!

3.配置本地仓库

1.创建maven本地仓库

在C:\Java\apache-maven-3.8.8路径下与maven安装包同级目录下新建repository文件夹,用作maven的本地库

2.添加本地maven仓库

找到conf文件,找到settings.xml文件(用记事本打开)

把刚才那个repository文件夹的路径添加进去

<localRepository>C:\Java\apache-maven-3.8.8\repository</localRepository>

3.配置镜像:阿里云

在settings.xml配置文件中找到mirrors节点,添加阿里云仓库

添加如下配置(注意要添加在和两个标签之间,其它配置同理)

	<!-- 阿里云仓库 -->
	<mirror>
    		<id>alimaven</id>
    		<mirrorOf>central</mirrorOf>
    		<name>aliyun maven</name>
    		<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
	</mirror>

4.配置jdk

在settings.xml配置文件中找到profiles节点,添加如下配置(根据自己安装Java的版本)

	<!-- java版本 --> 
<profile>
      <id>jdk-1.8.0_162</id>
      <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8.0_162</jdk>
      </activation>

      <properties>
        <maven.compiler.source>1.8.0_162</maven.compiler.source>
        <maven.compiler.target>1.8.0_162</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8.0_162</maven.compiler.compilerVersion>
      </properties>
</profile>

配置完成,win+R运行cmd,输入mvn help:system
测试,配置成功则本地仓库中会出现一些文件

输入 mvn -version 查看版本

三.Git安装与配置

官网下载:Git      我的是2.45.1版本

然后一直点击next,最后一步注意:

最后查看是否配置成功,出现以下截图表示配置成功!!!

打开控制面板(win+R 输入cmd),git --version

http://www.dtcms.com/a/99438.html

相关文章:

  • 【MySQL基础】函数之字符串函数详解
  • JVM Java类加载 isInstance instanceof 的区别
  • 洛谷题单1-P5703 【深基2.例5】苹果采购-python-流程图重构
  • JDBC的详细使用
  • 【零基础入门unity游戏开发——2D篇】2D物理关节 —— Joint2D相关组件
  • [Lc4_dfs] 解数独 | 单词搜索
  • PyQt6实例_批量下载pdf工具_界面开发
  • MDK中结构体的对齐、位域、配合联合体等用法说明
  • C#:第一性原理拆解属性(property)
  • 分享一个Pyside6实现web数据展示界面的效果图
  • Springboot学习笔记3.20
  • SmolDocling文档处理模型介绍
  • Python 循环全解析:从语法到实战的进阶之路
  • 人工智能之数学基础:矩阵的相似变换的本质是什么?
  • DeepSeek网络拓扑设计解密:如何支撑千卡级AI训练的高效通信?
  • 缓存 vs 分布式锁:高并发场景下的并发控制之道
  • 【C++】类和对象(二)默认成员函数之拷贝构造函数、运算符重载、赋值运算符重载
  • <tauri><rust><GUI>基于rust和tauri,实现一个大寰电爪PGHL(串口设备)定制化控制程序
  • java pom文件加入这个可以将打包好的jar 双击运行
  • 积分赛——光敏控制多功系统设计
  • 区块链赋能,为木材货场 “智” 造未来
  • vue在线录音系统
  • Redis延时队列在订单超时未报到场景的应用补充说明
  • 利用 VSCode 配置提升 vibe coding 开发效率
  • 找python大数据就业,我应该学习Java哪些知识
  • dav_pg8_vacuum
  • c#的.Net Framework 的console 项目找不到System.Window.Forms 引用
  • VMware中新建Ubuntu虚拟机系统,并安装Anaconda
  • 1--当「穷举」成为艺术:CTF暴力破解漏洞技术从入门到入刑指南(知识点讲解版)
  • Android Architecture Components 深入解析