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

新手安装java所有工具(jdk、idea,Maven,数据库)

新手安装JAVA工具

  • 介绍
  • JDK11
  • IDEA 2025.1
  • Maven
  • 数据库(Navicat Premium Lite)

介绍

涉及安装JAVA所需的各种工具

  • JDK(以JDK11为例)
  • IDEA(以2025.1为例)
  • Maven(以3.8.8为例)
  • 数据库(以Navicat Premium Lite为例)

JDK11

  • JDK安装
    • 方法一:从官网(JDK官网下载)根据自己的操作系统,下载对应的.exe安装包,安装目录不能有汉字和空格,安装时直接一直点下一步即可。
    • 方法二:从同事或其他途径直接获取到安装后的压缩包,我们只需要解压到对应的文件夹下即可。
  • JDK配置环境变量
    • 右击【我的电脑】-【属性】-【高级系统设置】-【高级】-【环境变量】,在【系统变量】中进行【新建】,分别需要新建【JAVA_HOME】和【CLASSPATH】(复制固定内容,注意前面有个点 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar)。
      在这里插入图片描述
      在这里插入图片描述
    • 在【系统变量】中找到【Path】,双击进行修改,新增变量【%JAVA_HOME%\bin】
      在这里插入图片描述
    • 点保存,一步一步点所有弹窗的确定
  • JDK安装成功验证
    • 打开cmd,输入【java -version】
      在这里插入图片描述

    • 输入【java】
      在这里插入图片描述

    • 输入【javac】
      在这里插入图片描述

IDEA 2025.1

  • 安装IDEA
    • 我用的这个方法,亲测好用(IDEA永久地址)
    • 安装路径最好跟JDK放在一起,方便管理。

Maven

Maven的核心功能是通过pom.xml文件管理项目依赖(如第三方库的自动下载、版本控制)和标准化构建流程(编译、测试、打包等)。

  • 下载
    • 方法一:官网(Maven官网地址)下载,下载zip格式,解压到某一目录下。
    • 方法二:通过同事或其他途径获取下载后的压缩包,直接解压到某一目录下。
  • 配置环境变量
    • 右击【我的电脑】-【属性】-【高级系统设置】-【高级】-【环境变量】,在【系统变量】中进行【新建】,新建【MAVEN_HOME】,变量值为解压后的目录路径
      在这里插入图片描述

    • 在【系统变量】的【Path】中添加【%MAVEN_HOME%\bin】
      在这里插入图片描述

    • 点保存,一步一步点所有弹窗的确定

  • Maven安装成功验证
    • 打开cmd,输入【mvn -version】
      在这里插入图片描述
  • 配置本地仓库
    • 在Maven同级目录下,新建【maven-repository】文件夹在这里插入图片描述-
    • 在Maven下的conf中找到setting.xml文件,打开,并找到localRepository节点,在注释外增加以下内容,中间的路径即刚才新建的文件夹路径。
<localRepository>D:\JavaTools\Maven3.8.8\maven-repository</localRepository>

在这里插入图片描述
在这里插入图片描述

localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。
当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。
此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。

  • 配置镜像
    • 在Maven下的conf中找到setting.xml文件,打开,并找到mirrors节点,添加如下配置(注意要添加到 <mirrors></mirrors>节点之间)
<!-- 阿里云仓库 -->
<mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

在这里插入图片描述

  • 配置JDK
    • 在Maven下的conf中找到setting.xml文件,打开,并找到profiles节点,添加如下配置
<!-- java版本 --> 
<profile><id>jdk-1.8</id><activation><activeByDefault>true</activeByDefault><jdk>1.8</jdk></activation><properties><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target><maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion></properties>
</profile>

-

  • 验证本地仓库是否配置成功
    • 打开cmd,输入【mvn help:system】,配置成功则本地仓库(D:\JavaTools\Maven3.8.8\maven-repository)中会出现一些文件。
      在这里插入图片描述

在这里插入图片描述

  • IDEA配置本地Maven
    • 【file】-【setting】,搜索maven,修改相应配置,使用本地Maven
      在这里插入图片描述

数据库(Navicat Premium Lite)

  • 下载
    • 官网(Navicat 官网地址)下载,一直点下一步安装。
  • 注册
    • 输入邮箱,进行验证后激活登录

相关文章:

  • 迁移 Visual Studio Code 设置和扩展到 VSCodium
  • FFmpeg 与 C++ 构建音视频处理全链路实战(一)—— 环境配置与视频解封装
  • Linux异步通知机制详解
  • 存算一体芯片对传统GPU架构的挑战:在GNN训练中的颠覆性实验
  • labview硬件采集
  • AD22 快速定义PCB板框与DXF导入定义
  • MFC listctrl修改背景颜色
  • 项目全栈实战-基于智能体、工作流、API模块化Docker集成的创业分析平台
  • Spark SQL 运行架构详解(专业解释+番茄炒蛋例子解读)
  • 主从架构:技术原理与实现
  • Excel分组计算求和的两种实现方案
  • 运行Spark程序-在Idea中(二)
  • Window、CentOs、Ubuntu 安装 docker
  • 打破GPU显存墙:FlashAttention-2算法在LLM训练中的极致优化实践
  • 【HarmonyOS 5】鸿蒙碰一碰分享功能开发指南
  • 分词器工作流程和Ik分词器详解
  • Python邮件处理(使用imaplib和email库实现自动化邮件处理)
  • 【Linux】socket网络编程之TCP
  • DDD领域驱动开发
  • 付费专栏·Python潮流周刊电子书合集(epub、pdf、markdown)下载
  • 外交部:将持续便利中外人员往来,让“中国游”金字招牌更加闪耀
  • IPO周报|本周2只新股申购,比亚迪、上汽“小伙伴”来了
  • 人民日报评论员观察:稳就业,抓好存量、增量、质量
  • 解读|战国子弹库帛书漂泊海外79年今归国,追索仍将继续
  • 英国警方再逮捕一名涉嫌参与首相住宅纵火案嫌疑人
  • 首次带人形机器人走科技节红毯,傅利叶顾捷:没太多包袱,很多事都能从零开始