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

新小白新电脑配置Java环境,含图详解,收藏这篇就够了

前言

从公司领了一台新电脑要去工作,抬手突然发现全新的电脑怎么写代码啊,需要安装java环境,但是太久没操作过了,给搞忘求了! 所以在这里重新学习一下怎么配置一台新的电脑让我们能够正常的去写代码工作。

这篇文章教了大家如何安装目前写项目需要的最重要的两个东西一个是JDK,一个是Maven。其实JDK就可以运行java代码了但是我们现在的项目大多数都是基于Maven构建的Java项目所以我们一并安装一下。

下载安装JDK

一.下载安装

官网: Java 下载 |甲骨文中国 (oracle.com)

运行exe安装->

傻瓜式安装 下一步>下一步->

根据需要选择自己的安装地址->

中间都是下一步->

安装完成

二.配置环境变量

1.右键单击计算机->属性->高级系统设置,选择“环境变量”。

2.直接在搜索栏搜索环境变量(本人电脑系统win11)

选择环境变量

在"系统变量"栏的下面新建创建新的系统环境变量。

选择“Path”编辑

三.检查是否安装成功

win+R 打开cmd

输入: “java -version” 检查是否安装成功

下载安装Maven

一.下载安装

官网地址:Maven – Download Apache Maven

我们这里下载稳定版本3.8+

Maven 下载后,将 Maven 解压到一个没有中文没有空格的路径下比如:D:java/maven/

进入:apache-maven-3.6.3

  1. bin:存放了 maven 的命令
  2. boot:存放了一些 maven 本身的引导程序,如类加载器等
  3. conf:存放了 maven 的一些配置文件,如 setting.xml 文件
  4. lib:存放了 maven 本身运行所需的一些 jar 包

二.配置环境变量

在path里新建

三.检查安装是否成功

win+R 打开cmd

输入: “mvn -v” 检查是否安装成功

到这里其实已经安装完毕了但是为了我们更好的使用还是需要更改一些配置

四.更改配置

本地仓库: 位于自己计算机中的仓库, 用来存储从远程仓库或中央仓库下载的插件和 jar 包,

远程仓库: 需要联网才可以使用的仓库,阿里提供了一个免费的maven 远程仓库。

中央仓库: 在 maven 软件中内置一个远程仓库地址 http://repo1.maven.org/maven2 ,它是中 央仓库,服务于整个互联网,它是由 Maven 团队自己维护,里面存储了非常全的 jar 包,它包 含了世界上大部分流行的开源项目构件

进入conf打开settings.xml 把这个地址换成自己的仓库地址

然后我们更改远程仓库的地址,因为中央仓库的服务器在国外我们下载依赖非常慢所以我们换成要阿里云的远程仓库地址复制以下内容在settings.xml里找到对应标签粘贴进去即可

<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>

至此,maven安装配置完毕,接下来可以去IDEA中创建Maven项目试试效果啦

http://www.gsyq.cn/news/126211.html

相关文章:

  • 如何构建高可信验证体系?Open-AutoGLM落地必用的6个工具链
  • Python+Vue的酷听音乐/在线音乐试听网站 Pycharm django flask
  • Open-AutoGLM自适应调参指南,手把手教你打造高响应AI模型
  • Open-AutoGLM接口性能飞跃实战(效率提升90%的密钥曝光)
  • Python+Vue的闲置物品交易网站 租赁,购买2种模式 Pycharm django flask
  • 10 个AI论文工具,MBA毕业论文轻松搞定!
  • Open-AutoGLM二次开发核心技巧(接口优化黄金法则)
  • 【专家亲授】Open-AutoGLM接口效率提升秘技:99%的人都忽略了第4点
  • AI时代:月薪10万不再是梦?深入揭秘2025年最赚钱的AI岗位与提升竞争力的终极法则!
  • Linly-Talker在核电站操作指导中的容错机制设计
  • 风琴过滤纸加工厂怎么选?靠谱品牌与选购要点揭秘 - mypinpai
  • 单片机中如何随机
  • Linux常用命令入门:新手必会的30个命令
  • GBase 8s 之集合属性
  • TrueNAS 中部署 MeTube 时,优先选 Docker 命令行部署(而非 App 商店一键安装)
  • Open-AutoGLM自适应算法实战:90%工程师忽略的3个关键调优节点
  • 【AI框架兼容新标杆】:Open-AutoGLM如何实现100%生态兼容?
  • 揭秘Open-AutoGLM接口性能瓶颈:如何通过3步重构实现高效调用
  • 基于YOLOv10的安检X光危险物检测系统(YOLOv10深度学习+YOLO数据集+UI界面+Python项目源码+模型)
  • 如何训练自己的语音模型接入Linly-Talker?
  • 2025年喷砂房设备源头厂家权威推荐榜单:自动喷砂房/环保喷砂房/全自动喷砂房源头厂家精选 - 品牌推荐官
  • 【好写作AI】期刊论文投稿加速器:AI如何根据目标期刊风格智能优化文稿?
  • 2025年口碑好的高灵敏度感烟火灾探测器厂家最新权威推荐排行榜 - 行业平台推荐
  • 搞懂Java内存模型与设计模式,突破你的编程瓶颈期
  • Open-AutoGLM动态环境快速适应实战(工业级部署案例深度解析)
  • 【好写作AI】文献综述革命:AI如何智能绘制知识图谱,精准定位研究空白?
  • 2025年评价高的密植果树拉技塑钢线用户口碑最好的厂家榜 - 行业平台推荐
  • JavaSE——package
  • Open-AutoGLM如何实现毫秒级资源响应?深度解析动态调度引擎内部原理
  • 2025 开源投屏神器 LinkAndroid:手机投屏电脑高清低延迟,支持 Windows/Mac + 群控操作