Windows系统Java开发环境安装

总结一下Java软件开发工程师常见的环境的安装,仅限Windows环境。
以下下载链接均来自官网,网络条件自己克服。

目录

  • 1. JDK
    • JDK Oracle 官网下载地址
    • 配置系统环境变量
  • 2. Maven
    • apache maven 官网地址
    • 本地仓库和中央仓库配置
    • 配置系统环境变量
  • 3. Git
    • Git 官网地址
  • 4. IDEA
    • jetbrains 官网地址
    • 开发前的配置

1. JDK

JDK Oracle 官网下载地址

https://www.oracle.com/java/technologies/downloads/archive/
在这里插入图片描述

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

配置系统环境变量

新建JAVA_HOME

JAVA_HOME
D:\soft\Java\jdk-1.8

编辑Path

%JAVA_HOME%\bin

在这里插入图片描述
在这里插入图片描述
最后验证javacjava -version就可以啦

2. Maven

apache maven 官网地址

https://maven.apache.org
在这里插入图片描述
在这里插入图片描述
下载完成解压即可
在这里插入图片描述

本地仓库和中央仓库配置

修改conf下的settings.xml文件

本地仓库配置 settings.xml55 行左右

<localRepository>D:\soft\apache-maven-3.9.6\repository</localRepository>

在这里插入图片描述

中央仓库配置 settings.xml160 行左右

    <mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库</name><url>https://maven.aliyun.com/repository/public</url></mirror>

在这里插入图片描述

配置系统环境变量

新建MAVEN_HOME

MAVEN_HOME
D:\soft\apache-maven-3.9.6

编辑Path 新增

%MAVEN_HOME%\bin

在这里插入图片描述

3. Git

Git 官网地址

https://git-scm.com

在这里插入图片描述
在这里插入图片描述
安装啥的就不多说了。

4. IDEA

jetbrains 官网地址

https://www.jetbrains.com.cn
在这里插入图片描述

开发前的配置

先创建一个测试项目
在这里插入图片描述
字体大小配置
在这里插入图片描述
在这里插入图片描述

修改导入新项目配置(后面的配置都在这里)
在这里插入图片描述
maven配置
在这里插入图片描述
文件编码
在这里插入图片描述
格式化代码键位设置,这里可以多增加一个,个人比较倾向 Alt+Z
在这里插入图片描述
git配置
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/263732.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

运维05:自动化

人工运维时代 运维人员早期需要维护众多的机器&#xff0c;因此需要执行很多重复的劳动&#xff0c;很多机器需要同时部署相同的服务或者是执行相同的命令&#xff0c;还得反复地登录不同的机器&#xff0c;执行重复的动作 自动化运维时代 早期运维人员会结合ssh免密登录&…

系统架构设计师教程(三)信息系统基础知识

信息系统基础知识 3.1 信息系统概述3.1.1 信息系统的定义3.1.2 信息系统的发展3.1.3 信息系统的分类3.1.4 信息系统的生命周期3.1.5 信息系统建设原则3.1.6 信息系统开发方法 3.2 业务处理系统 (TPS)3.2.1 业务处理系统的概念3.2.2 业务处理系统的功能3.2.3 业务处理系统的特点…

架构LNMP

目录 1.安装Nginx服务 2.安装 MySQL 服务 3.安装配置 PHP 解析环境 4.部署 Discuz&#xff01;社区论坛 Web 应用 1.安装Nginx服务 实验准备 systemctl stop firewalld systemctl disable firewalld setenforce 0 安装依赖包 yum -y install pcre-devel zlib-devel gcc…

Cephadm部署使用rgw对象网关(s3cmd和Java)

文章目录 前提重要概念部署rgw使用对象存储&#xff08;s3cmd&#xff09;创建radosgw user安装s3cmd配置s3cmds3cmd使用 使用对象存储&#xff08;Java代码&#xff09;引入依赖编码测试 参考 前提 RGW的部署基于以下集群&#xff0c;集群信息如下&#xff1a; 重要概念 区域…

使用linux CentOS本地部署SQL Server数据库

&#x1f308;个人主页&#xff1a;聆风吟 &#x1f525;系列专栏&#xff1a;数据结构、Cpolar杂谈 &#x1f516;少年有梦不应止于心动&#xff0c;更要付诸行动。 文章目录 &#x1f4cb;前言一. 安装sql server二. 局域网测试连接三. 安装cpolar内网穿透四. 将sqlserver映射…

flowable工作流看这一篇就够了(基础篇)

目录 一、Flowable介绍 二、Flowable基础 2.1、创建ProcessEngine 2.2、部署流程定义 2.3、启动流程实例 2.4、查看任务 2.5、完成任务 2.6、查看历史信息 三、Flowable流程设计器 3.1、Eclipse Designer 3.2、Flowable UI应用 3.2.1、安装部署 3.2.2、启动服务 …

性能监控体系:InfluxDB Grafana Prometheus

InfluxDB 简介 什么是 InfluxDB &#xff1f; InfluxDB 是一个由 InfluxData 开发的&#xff0c;开源的时序型数据库。它由 Go 语言写成&#xff0c;着力于高性能地查询与存储时序型数据。 InfluxDB 被广泛应用于存储系统的监控数据、IoT 行业的实时数据等场景。 可配合 Te…

改进YOLOv8注意力系列一:结合ACmix、Biformer、BAM注意力机制

🗝️改进YOLOv8注意力系列一:结合ACmix、Biformer、BAM注意力机制 代码ACmixBiFormerBAMBlock加入方法各种yaml加入结构本文提供了改进 YOLOv8注意力系列包含不同的注意力机制以及多种加入方式,在本文中具有完整的代码和包含多种更有效加入YOLOv8中的yaml结构,读者可以获…

NAND闪存市场2023年Q3增长2.9%,Q4有望激增20%

TrendForce报告显示&#xff0c;NAND闪存市场在2023年第三季度出现了关键转折&#xff0c;主要由三星的战略性减产决定驱动。最初&#xff0c;市场对终端用户需求的不确定性以及对平淡旺季的担忧导致买家采取保守的方法&#xff0c;库存低、采购慢。然而&#xff0c;随着三星等…

Glibc之malloc实现原理

前言导入 内存管理之虚拟内存空间 详细了解这部分知识&#xff0c;再看下面的内容会很舒服 进程地址空间 以Linux内核2.6.7以前的进程内存布局为例&#xff0c;如下图所示(之后的内核&#xff0c;内存共享区是向上增长的)。 在32位Linux系统中&#xff0c;进程地址空间是这…

【Python网络爬虫入门教程2】成为“Spider Man”的第二课:观察目标网站、代码编写

Python 网络爬虫入门&#xff1a;Spider man的第二课 写在最前面观察目标网站代码编写 第二课总结 写在最前面 有位粉丝希望学习网络爬虫的实战技巧&#xff0c;想尝试搭建自己的爬虫环境&#xff0c;从网上抓取数据。 前面有写一篇博客分享&#xff0c;但是内容感觉太浅显了…

深度学习与计算机视觉技术的融合

深度学习与计算机视觉技术的融合 一、引言 随着人工智能技术的不断发展&#xff0c;深度学习已经成为了计算机视觉领域的重要支柱。计算机视觉技术能够从图像和视频中提取有用的信息&#xff0c;而深度学习则能够通过学习大量的数据来提高计算机视觉技术的性能。本文将探讨深…