【Java开发常用软件整理】

news2024/10/5 14:47:58

该博客整理了一些JAVA程序员常用的软件开发类软件、系统类软件,可以作为JAVA程序员配置Java开发基础环境的参考手册。

目录

  • 开发类软件
    • Java8 安装
    • IntelliJ IDEA 安装
    • Maven 安装
    • Git 安装
    • MYSQL 安装
  • 系统类软件

开发类软件

开发软件安装包下载地址:开发软件安装包 https://www.aliyundrive.com/s/N7z8a7ARcFQ 提取码: yb40 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。

下列表格对JAVA程序员常用的一些开发软件进行了简要的介绍。

序号软件名称软件介绍
1Java一门面向对象的编程语言
2IntelliJ IDEAJava编程语言的集成开发环境
3Visual Studio Code编程语言的集成开发环境
4Maven一款基于 Java 平台的项目管理和整合工具
5Git分布式软件控制系统
6MySQL数据库软件
7Everything一款文件搜索工具
8Typora一款Markdown 编辑器和阅读器
9Xshell一款强大的安全终端模拟软件
10FinalShell一款强大的安全终端模拟软件
11Postman接口测试工具
12EditPlus文本编辑器
13Navicat一套可创建多个连接的数据库管理工具
14Proxifier代理工具

Java8 安装

  1. 下载 jdk-8u221-windows-x64.exe 安装包,提取码: yb40
  2. 傻瓜式安装
  3. 配置环境变量
- D:\DevelopSoftware\Java\bin
- D:\DevelopSoftware\Java\jre\bin
- D:\DevelopSoftware\Java\lib\dt.jar
- D:\DevelopSoftware\Java\lib\tools.jar

将以上的路径都配置到Path变量中,配置流程如下图所示。

Java配置环境变量

  1. 验证是否安装成功

键盘按 Ctrl + R 键,输入“cmd”,点击”确定“, 输入命令 ”java -version“,显示如下界面则表示安装成功。
Java查看版本号

IntelliJ IDEA 安装

  1. 下载 ideaIU-2022.2.3.exe 安装包,提取码: yb40
  2. 傻瓜式安装
  3. IDEA常用插件安装
序号插件名称插件介绍
1Alibaba Java Coding Guidelines代码规范
2Codota AI Autocomplete for Java and JavaScript代码提示
3Rainbow Brackets彩色括号
4Restful Fast Request接口测试
5Translation翻译
6Free MyBatis plugin一款增强idea对mybatis支持的插件
7jclasslib Bytecode Viewer查看二进制文件

依次点击菜单栏的 File → Settings → Plugins → Marketplace,在搜索栏输入插件名称,点击 Install 即可安装,如下图所示,安装完毕需要重启IDEA。
IDEA安装插件1
IDEA安装插件2

Maven 安装

  1. 下载 apache-maven-3.8.2-bin.zip 安装包
  2. 解压到开发软件文件夹
  3. 配置环境变量
D:\DevelopSoftware\apache-maven-3.8.2\bin

将以上的路径都配置到Path变量中,配置流程参考Java安装的环境变量配置。

  1. 验证是否安装成功

键盘按 Ctrl + R 键,输入“cmd”,点击”确定“, 输入命令 ”mvn -v“,显示如下界面则表示安装成功。

maven查看版本号

  1. 配置 settings.xml 文件
  • 配置本地仓库 localRepository
  • 配置远程仓库地址 url
  • 配置Maven编译环境
<?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 https://maven.apache.org/xsd/settings-1.2.0.xsd">

  <localRepository>D:\DevelopSoftware\apache-maven-3.8.2\repository</localRepository>

  <pluginGroups>
  </pluginGroups>

  <proxies>
  </proxies>

  <servers>
  </servers>

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

  <profiles>
	<profile>
		<id>jdk-dev</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>
  </profiles>

</settings>
  1. 在 IntelliJ IDEA 里配置 Maven 环境,如下图所示。

IDEA设置maven路径

Git 安装

  1. 下载 Git-2.29.2.2-64-bit.exe 安装包

  2. 傻瓜式安装

  3. 配置环境变量

D:\DevelopSoftware\Git\bin

将以上的路径都配置到Path变量中,配置流程参考Java安装的环境变量配置。

  1. 验证是否安装成功

键盘按 Ctrl + R 键,输入“cmd”,点击”确定“, 输入命令 ”git --version“,显示如下界面则表示安装成功。

Git查看版本号

  1. 配置用户名和邮箱

键盘按 Ctrl + R 键,输入“cmd”,点击”确定“,输入以下命令。

git config --global user.name fan
git config --global user.email 291622538@qq.com
  1. 在 IntelliJ IDEA 里配置Git环境,如下图所示。

IDEA设置git路径

MYSQL 安装

  1. 下载 mysql-installer-community-8.0.30.0.msi 安装包
  2. 傻瓜式安装

MySQL安装-1
MySQL安装-2
MySQL安装-3
MySQL安装-4
MySQL安装-5
MySQL安装-6
MySQL安装-7
MySQL安装-8
MySQL安装-9
MySQL安装-10
MySQL安装-11
MySQL安装-12
MySQL安装-13
MySQL安装-14
MySQL安装-15
MySQL安装-16
MySQL安装-17
MySQL安装-18

  1. 配置环境变量
C:\Program Files\MySQL\MySQL Server 8.0\bin

将以上的路径都配置到Path变量中,配置流程参考Java安装的环境变量配置。

  1. 验证是否安装成功

键盘按 Ctrl + R 键,输入“cmd”,点击”确定“, 输入命令 ”mysql -u root -p 123456“,显示如下界面则表示安装成功。

MYSQL安装成功

系统类软件

序号软件名称软件介绍
1小白一键重装系统简单的电脑系统重装软件
2Free Download Manager一个完全免费的多功能的下载和管理工具
3Bandizip中文版解压缩软件
4微信日常聊天软件
5QQ日常聊天软件
6腾讯会议日常办公软件
7电脑管家免费安全软件
8QQ音乐一款网络音乐服务产品
9腾讯视频中国领先的在线视频媒体平台
10优酷中国领先的在线视频媒体平台
11Google Chrome浏览器
12QQ浏览器浏览器
13小智双核浏览器浏览器
14XMind思维导图
15阿里云盘存储文件
16百度翻译翻译软件
17WPS Office办公软件
182345看图王图片管理软件
19EV录屏录屏软件

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ASP.NET Core Web应用程序项目部署流程

目录 一、准备ASP.NET Core应用程序部署文件 二、环境配置 三、测试 ASP.NET Core Web 应用程序 四、部署后访问失败问题 以下部署流程都是基于Windows服务器环境下进行的。 一、准备ASP.NET Core应用程序部署文件 使用 Visual Studio 开发工具创建 ASP.NET Core 的Web应…

盘点最近线程池的几个面试重要考点

有点惊叹最近的面试题&#xff0c;因为从之前的基础的面试题&#xff0c;到之后的一些涉及到分布式和微服务的面试题&#xff0c;再到现在的线程池的一些面试题&#xff0c;反正不同的面试官&#xff0c;就有不同的针对方向&#xff0c;可能现在的面试官比较想考验你的多方面的…

Hive(2):Apache Hive 安装部署

1 元数据相关名词 1.1 Metadata Metadata即元数据。元数据包含用Hive创建的database、table、表的位置、类型、属性&#xff0c;字段顺序类型等元信息。元数据存储在关系型数据库中。如hive内置的Derby、或者第三方如MySQL等。 1.2 Metastore Metastore即元数据服务。Metast…

Python中tqdm进度条的详细介绍(安装程序与耗时的迭代)

平时在做一些测试时候&#xff0c;是没有进度条出现的&#xff0c;这跟大家pip安装程序不一样(有安装进度条)&#xff0c;比如做遍历的时候&#xff1a;for i in range(10):time.sleep(0.5)print(i)只是每过0.5秒就进行打印输出&#xff0c;在这个等待过程是没有任何提示的&…

SAP ADM100-2.1 SAP系统启停过程

一、SAP系统开启过程 在SAP系统使用过程中维护硬件和修改SAP系统配置文件后重启SAP系统是有必要的。开启SAP系统是每个SAP系统管理员应该熟悉的初始过程。 每个SAP系统包含一个数据库和至少一个实例,JAVA栈SAP系统还有一个CS中央服务实例,ABAP栈SAP系统含有一个ABAP CS中央服…

springboot2.5集成log4j2报错

报错信息&#xff1a; SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. 修改依赖 把依…

【01Studio MaixPy AI K210】22.ESP8266与服务器连接的问题及处理

目录 前提 问题 处理 前提 WiFi的账号密码输入正确 ESP8266的主题与服务器的主题一致 代码的服务器网址正确 ESP8266正确连接核心板的引脚 ESP8266返回“OK” simple.py文件以发送到开发板 WiFi已打开 问题 1.连接上WiFi&#xff0c;已输出IP信息&#xff0c;但是仍然…

48.Isaac教程--GMapping应用程序

GMapping应用程序 GMapping 是一个使用 OpenSlam 软件库的地图生成工具。 该应用程序允许您创建地图以在其他应用程序中使用。 GMapping 应用程序使用 Carter 参考机器人的 LIDAR 功能。 注意 建图是一项计算密集型和存储密集型活动&#xff0c;可能需要微调才能生成合适的…

Hive(1):Apache Hive入门

1 Apache Hive概述 1.1 什么是Hive Apache Hive是一款建立在Hadoop之上的开源数据仓库系统&#xff0c;可以将存储在Hadoop文件中的结构化、半结构化数据文件映射为一张数据库表&#xff0c;基于表提供了一种类似SQL的查询模型&#xff0c;称为Hive查询语言&#xff08;HQL&a…

记OPNsense防火墙的安装过程 - 安全

前些天在网上看到防火墙软件OPNsense&#xff0c;对其有了兴趣&#xff0c;以前写过一个其前面的一个软件M0n0wall( 关于m0n0wall的安装及配置 )&#xff0c;当时也是非常有名的防火墙&#xff0c;现在有了OPNsense&#xff0c;这个老防火墙已经停止更新了。 下面对OPNsense防火…

MFC如何实现屏幕截图

目录一 程序实现效果二 程序实现思路三 具体实现一 程序实现效果 本文描述了MFC中实现屏幕截图的一种方式&#xff0c;程序界面如下&#xff1a; 单击【开始截屏】&#xff0c;按住鼠标左键&#xff0c;一直拖动到需要截屏的矩形的右下角&#xff0c;松开鼠标左键&#xff0c…

工业设备数据采集调研要点

一、概述 当一家客户提出需要采集设备的数据&#xff0c;通常需要对设备、通讯、采集方案进行确认。此时我们需要做两件事&#xff1a; 1、向客户要设备清单&#xff0c;便于确认设备的数量。&#xff08;客户提供&#xff09; 2、确认设备信息、通讯接口信息、采集方案。&a…

图文详解 Java 泛型,写得太好了!

一、泛型的引入我们都知道&#xff0c;继承是面向对象的三大特性之一&#xff0c;比如在我们向集合中添加元素的过程中add()方法里填入的是Object类&#xff0c;而Object又是所有类的父类&#xff0c;这就产生了一个问题——添加的类型无法做到统一 由此就可能产生在遍历集合取…

OpenShift 4 - 在单节点 OpenShift 上部署 ODF 存储软件

《OpenShift / RHEL / DevSecOps 汇总目录》 说明&#xff1a;本文已经在支持 OpenShift 4.12 的 OpenShift Local 环境中验证 文章目录什么是 ODF LVM &#xff1f;为 OpenShift Local 增加额外存储设备安装并配置 ODF LVM Operator使用 ODF 创建 PVC/PV 验证什么是 ODF LVM &…

Mock的接口自动化测试如何测?

1.Mock实现原理和实现机制 在某些时候&#xff0c;后端在开发接口的时候&#xff0c;处理逻辑非常复杂&#xff0c;在测试的时候&#xff0c;后端在未完成接口的情况下该如何去测试呢&#xff1f; 我们需要测试&#xff0c;但是有些请求又需要修改一下参数&#xff0c;或者改…

寻找适合程序员的笔记软件

做为一个程序员,有两个东西是我们必需的.一个是搜索,另一个则是记录. 当我们遇到不会或解决不了的困难点时,我们会第一时间使用搜索(如Google)来寻找解决方案,而当我们积累与在技术上有任何心得时,我们会记录它. 因而,寻找一个合适的笔记软件,对程序员非常重要. 一) 程序员…

Apache Spark 机器学习 特征转换 1

分词器&#xff08;Tokenizer&#xff09; 分词是一个处理过程&#xff0c;其将文本句子分割成一系列独立的单词词汇集合&#xff0c;Spark提供Tokenizer分词器类&#xff0c;其提供的功能是使用分隔符的方式处理文本句子的特征转换&#xff0c;Spark提供RegexTokenizer分词器…

在PC上安装OpenSSL,生成证书

文章目录一.在编程 PC 上安装 OpenSSL1. 下载安装 OpenSSL2.生成CA认证3. 生成 Broker 证书4. 生成各个 Client 的证书一.在编程 PC 上安装 OpenSSL 为了使用带 TLS 安全证书的 ADS Over MQTT&#xff0c;在 MQTT 的 Server 和 Client 侧都需要证书以进行安全通信&#xff0c;…

安装vue-cli2和3以及创建vue2和vue3项目的步骤及区别

文章目录安装vue-cli2版本步骤1.下载vue-cli2问题1&#xff1a;安装Vue Cli出现EEXIST: file already exists, cmd shim ‘C:\Users\2.vue-cli2构建vue项目问题2&#xff1a;报错&#xff1a; vue-cli Failed to download repo vuejs-templates/webpack: connect ETIMEDOUT 19…

「兔了个兔」福兔贺春,纯CSS实现超精美月兔404界面(附源码)

&#x1f482;作者简介&#xff1a; THUNDER王&#xff0c;一名热爱财税和SAP ABAP编程以及热爱分享的博主。目前于江西师范大学会计学专业大二本科在读&#xff0c;同时任汉硕云&#xff08;广东&#xff09;科技有限公司ABAP开发顾问。在学习工作中&#xff0c;我通常使用偏后…