Java开发环境搭建教程-涵盖所有软件+环境+工具【纯小白级别教程】

写给从任何途径来到本文的学生小白们&开发小白

  本文由【林网程序设计】创作整理,如果你还没有配置Java开发环境或者正准备配置开发环境,那么我强烈建议你仔细阅读本文,可以帮助你从0到1完成开发环境的搭建,以及为你的开发、学习之路提供高质量、免费的资源分享(更多资源可关注:宫忠号【林网程序设计】)。

@author:林网程序设计

  Java环境搭建的基本教程都已经完成,还剩其他一些常用工具软件教程未完成,有需可收藏备用,后续会持续优化,感谢支持!
  修改于:2024年7月7日21:41:42

前言

  本文由【林网程序设计】创作整理,包含有关Java开发环境搭建所用到的所有软件、工具、资源的安装配置教程,以下内容均为原创,转发请写明出处,谢谢!
  持续更新,有需可收藏备用,感谢支持。
如有的教程链接跳转到了本文中,说明此模块教程还在优化中,敬请谅解,不影响后续查阅,本文会作为一个入口持续更新
  个人建议
  无论你是【开发小白】还是【勤奋的打工人】或是【眼神清澈大学生】,不管你此前有没有管理软件安装目录的习惯,但是我都建议你在配置开发环境前在你的软件盘中创建一个专门用于安装和配置开发相关的路径
  例如:在软件盘中(比如你的D盘)
    Java 文件夹用于安装开发相关的所有软件
    Program Files 文件夹用于安装其他软件
  合理的安装路径管理,会为你后续的环境配置提供很大的便利,也能够帮助解决日常开发中有关环境路径引发的问题
在这里插入图片描述

正文开始

1.JDK

  【★★★★★】Java开发必备
  简介:JDK是由官方所维护升级的一个为Java语言开发提供资源支持的资源包,其中包含了很多的系统类,工具类,是Java开发最基础的资源支持;
  教程链接:JDK
  检索关键字:JDK安装配置教程、JDK图文安装配置教程

2.Mysql

  【★★★★★】Java开发必备
  简介:MySQL是最常用的关系型数据库,轻量级,搭建方便,使用起来容易上手,适用于小型项目,以及新手学习;
  教程链接:Mysql

3.Navicat

  【★★★★★】Java开发必备
  简介:Navicat是数据库的可视化操作工具,方便我们对数据库进行增删改查操作;
  教程链接:Navicat

4.Maven (包管理)

  【★★★★★】Java开发必备
  简介:Maven 是一款基于 Java (JDK)平台的项目管理和整合工具,它将项目的开发和管理过程抽象成一个项目对象模型(POM)。开发人员只需要做一些简单的配置,Maven 就可以自动完成项目的编译、测试、打包、发布以及部署等工作。
  教程链接:Maven

5.Tomcat

  【★★★★★】Java开发必备
  简介:Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,也很适合新手学习使用;
  教程链接:Tomcat

6.IDEA

  【★★★★★】Java开发必备
  简介:IntelliJ IDEA – 领先的 Java 和 Kotlin IDE,是我们开发者最常用的开发工具,其具有强大的用户生态,完善的插件支持。
  教程链接:IDEA
  鸡活参考:待完善

7.Git

  【★★☆☆☆】Java开发选装,非专业研发人员可不装
  简介:Git是一个代码版本管理软件,用于解决多人协作开发中的代码冲突,版本迭代。
  教程链接:Git

8.Redis

  【★★★★★】Java开发必备
  简介:Redis是一款开源的常用的缓存数据库,顾名思义,其数据是存放于内存中,所以其读写速度性能很强。
  教程链接:Redis

9.nvm(node.js版本管理)-待更新

  【★★★★★】Java开发推荐安装,可根据前端代码不同切换对于版本的node
  简介:NVM(Node Version Manager)是一个用于管理多个Node.js版本的工具,NVM允许用户在同一台机器上安装多个Node.js版本,方便处理项目的依赖关系。
  教程链接:nvm

10.node.js-待更新

  【★★★★★】前端开发必备
  简介:node用于管理前端项目,拉取依赖、启动项目、打包项目等。
  教程链接:node

11.VSCode-待更新

  【★★★★★】前端开发推荐
  简介:常用的前端开发编辑器,具有强大的插件支持,推荐用来开发前端。
  教程链接:VSCode

12.Google浏览器+插件

  【★★★★★★★★★★】无论是否开发人员都 强烈推荐安装
  简介:谷歌浏览器,一款搜索引擎强大,拥有完善的插件支持的浏览器,强大的控制台和干净整洁的页面,加上可通过账号联网的书签插件,保存自己常用的导航网页,市面上某Q,某60浏览器基本上都是基于谷歌引擎,开发必备此浏览器。
  教程链接:Google

13.API-待更新

  【★★☆☆☆】Java开发必备
  简介:Redis是一款开源的常用的缓存数据库,顾名思义,其数据是存放于内存中,所以其读写速度性能很强。
  教程链接:API

14.notePad+±待更新

  【★★★★★】脚本文件修改必备
  简介:Redis是一款开源的常用的缓存数据库,顾名思义,其数据是存放于内存中,所以其读写速度性能很强。
  教程链接:notePad

15.nginx-待更新

  【★★☆☆☆】Java开发选装,非专业研发人员可不装
  简介:Redis是一款开源的常用的缓存数据库,顾名思义,其数据是存放于内存中,所以其读写速度性能很强。
  教程链接:nginx

16.VMWare

  【★★☆☆☆】选装,开发测试必备
  简介:VMWare是一款虚拟机软件,安装此软件可在本机创建多台虚拟机,可用于模拟测试,学习;
  教程链接:VMWare

17.WinRAR

  【★★☆☆☆】选装,解压缩工具
  简介:谷歌浏览器,一款搜索引擎强大,拥有完善的插件支持的浏览器,市面上某Q,某60浏览器基本上都是基于谷歌引擎,开发必备此浏览器。
  下载链接:VMWare提取码:yfu0
  教程链接:无教程-直接下载解压安装即可

创作不易,点赞+收藏 以备不时之需
更多资源可关注:宫忠号【林网程序设计】

  • 8
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值