安装Windows10下的开发软件

安装Windows10下的开发软件


回到学习路线

目录

 1. 配置JDK

 2. 安装IDEA开发软件

 3. 安装VSCode开发软件

 4. 安装Edit5

 5. 安装配置Maven

  本文基于Windows10 家庭中文版,笔记本配置:i7-9570H处理器,8G内存


1. 配置JDK

  想要开发Java的程序呢,就需要Java的开发和运行环境。而JDK就是Sun公司开发的Java的开发和运行环境的开发包,现在由于Java语言被Oracle公司收购了,JDK的更新也就属于Oracle了。这都是历史背景,目前来说不重要。

  本文在编写的时候呢,JDK版本已经更新到了JDK11版,但是由于11版收费,而且真正企业级开发也不会紧跟最新版使用,更多的是使用稳定版,所以本文安装的也就是JDK8版本,JDK8版本又称为JDK1.8,后面会经常使用这个称呼,其实是为同一个版本。

  那么废话少说,开始吧!

 1. 下载JDK

这里给提供3个下载方式:

  1. 百度云下载:点击此处下载JDK1.8 [版本: 1.8.0_181,size: 202.7MB]
  2. Oracle官网下载:点击此处打开Oracle官网下载页面 [选择好版本下载,可能还需要登录Oracle账号]
  3. 面向百度搜索:JDK1.8下载,你懂的

 2. 安装JDK

  1. 本文是将JDK安装到了C盘(即系统盘),现在C盘根目录下新建文件夹,重命名:develop,然后再新建文件夹:JAVA;
    (注:本文有一个习惯,喜欢将开发用的软件都安装到同一个目录下,这样以后卸载或者修改配置的时候方便寻找,希望大家能有所作用)
  2. 打开下载文件目录,双击jdk-8u181-windows-x64.exe可执行文件;
  3. 一直下一步,到达安装目录时,选择自己需要的安装目录;
  4. 最后安装完成,然后会提示是否需要安装JRE,我们这里选择安装JRE(JDK是Java的开发运行环境,JRE则是Java的单纯运行环境,以后会有用到,就再此安装一下,目录选择和jdk的目录同级);
  5. 刚才安装好了JDK,那么接下来,我们开始配置到系统环境里;
  6. 首先我安装的Java的文件路径:
    JDK安装路径
  7. (右击) 此电脑 > 属性 > 高级系统设置 > 环境变量 > 系统变量 > 新建(W)… > 填入变量名,变量值填入Java的安装路径 > 确定;

变量名:JAVA_HOME
变量值:C:\develop\Java\jdk1.8.0_181

  1. 编辑已有的环境变量:Path,> 新建 > 填入下面的代码 > 确定 (win10如此,win7略有不同);

%JAVA_HOME%\bin

  1. 一路确定下去;
  2. win键 + R键 > 输入 cmd > 输入javajavac ,均出现 用法等,表示JDK安装成功了。

 3. 查看JDK版本

  win键 + R键 > 输入 cmd > 输入 java -version ,就会返回您安装的Java版本了。
JDK版本图



2. 安装IDEA开发软件

  开发Java软件是需要编辑运行软件的,以前的程序员大多使用Eclipse以及收费的MyEclipse软件,但是现在出现了一款开发Java的神器:IntelliJ IDEA (简称:IDEA),IDEA能够提供更多更完善的功能。与IDEA对比的话,Eclipse就像是新石器时代的产物,如果您没用惯Eclipse,您可以考虑使用以下IDEA

  当然,IDEA是收费的,有能力者可以购买来用,没能力的同学可以上某度搜一下,或者上某宝买一个注册码,¥9.9左右,笔者就是如此,很稳定。

 1. 下载IDEA软件

  1. 官网下载:点这里去官网下载
  2. 百度网盘:点这里去百度云盘 [版本: 2018.2.5,size: 521MB]
  3. 某度搜索下载

 2. 安装IDEA软件

  安装IDEA软件,其实很简单,只需要按照正常的安装步骤安装即可。



3. 安装VSCode开发软件

  VSCode全称:Visual Studio Code,是微软开发的软件。适合开发前端项目,也同样适合打开各种格式的文档,我们目前主要使用是为了打开日志,也就是.log文件。因为有的日志文件特别大,有的达到几百MB甚至达到GB级别。

  VSCode也是收费的,需要注册码。但是网上有甚多注册码,大家可以自行查找。当然有能力的同学尽量支持正版。

 1. 下载VSCode软件

  1. 官网下载:点此处移步官网下载
  2. 百度云盘:点此处百度云盘下载 [版本: 1.34.0,size: 47.9MB]
  3. 去网上搜索

 2. 安装VSCode软件

  安装VSCode软件,很简单,只需要按照正常的安装步骤安装即可。



4. 安装Edit5

  平时我们需要打开各种各样格式的文件,如果都用VSCode打开的话,比较麻烦。因为VSCode这个软件也是有一点大的,所以我们需要一个小巧的编辑工具。Notepad++和Edit都是很好的工具,这里我选择的是Edit Plus 5。

  但是Edit Plus 5是收费的,笔者提供了一个破解版,供大家交流学习,但是如果有经济能力的同学还是尽量支持正版。

 1. 下载Edit Plus 5

  1. 官网下载:点击此处移步官网下载
  2. 百度网盘:点击此处百度网盘下载 (版本: 破解版,size: 3.8MB)

 2. 安装使用Edit Plus 5

  安装这个软件就是正常安装步骤,没有特别之处。
  安装完毕之后,右键点击一个文件,就会出现如下的图标,用这个打开就是Edit Plus打开的
  Edit Plus 5



5. 安装配置Maven

  我们在经历过最初的手动导入jar包的方式后,发现如果项目大一些,所需要的jar包多一些的话,我们需要费很大力气去一个一个找,然后一个一个导入到项目。

  但是我们到真正开发大型项目时肯定不可能使用这种 “笨方法”,我们需要一个可以帮我们管理jar包的存在,最好在我们需要使用jar包的使用,它能帮我们找到并导入jar包到项目里,同时最好还能管理jar包的版本。

  于是,Maven便出现在了我们的眼前。它不是一个软件,但是它可以帮我们解决上面的所有的问题,并且还具备更加强大的功能。比如:文档或报告的项目管理、项目的构建等等。那么我们前期主要使用的是它的jar包管理功能。

  那么,这么个东西,怎么安装和使用呢?

  其实很简单,首先它是Apache组织免费提供的。而且它连安装都不需要,就是一个压缩包,解压后配置一下系统环境变量、配置一下配置文件,就可以使用了。简单吧,具体怎么样配置,我们下面就开始!

 1. 下载Maven压缩包

  1. 官网下载:点击移步官网下载
  2. 百度网盘:点击移步百度网盘 [版本: 3.6.0,size: 8.69MB]
  3. 面向网络搜索

 2. 安装Maven

  1. 将下载的压缩包解压,并把解压的压缩包放到自己要安装的目录下即可,如图
    Maven的安装路径
  2. (右击) 此电脑 > 属性 > 高级系统设置 > 环境变量 > 系统变量 > 新建(W)… > 填入变量名,变量值填入Maven的安装路径 > 确定;

变量名:MAVEN_HOME
变量值:C:\develop\Maven\apache-maven-3.6.0

  1. 编辑已有的环境变量:Path,> 新建 > 填入下面的代码 > 确定 (win10如此,win7略有不同);

%MAVEN_HOME%\bin

  1. 一路确定下去;
  2. win键 + R键 > 输入 cmd > 输入mvn -v,出现Maven的版本信息,表示Maven安装成功了。

 3. 配置Maven

  我们在配置Maven之前要先了解一下Maven获取jar包和管理jar包的原理。

  使用Maven有三大仓库需要了解一下:

  1. Apache组织在自己的服务器上搭建了一个中央仓库,把绝大部分的公共jar包都存放到中央仓库里,供我们调用。
  2. 各大组织或公司可能会有自己的特有的jar包,或者比如国内公司为了防止经常跨国访问中央仓库带来网络延迟和缓慢,故自己搭建了大型的公开的jar包仓库,叫远程仓库。比如:阿里云仓库、腾讯云仓库、百度云仓库等等。
  3. 而我们本地电脑里安装的Maven,为了防止我们在每次使用到jar包时反复下载,就在本地创建了一个本地仓库,用于存放第一次使用时从外网下载的jar包,后面使用的话就直接从本地仓库调用就可以了。

  我们现在配置的就是本地仓库的存放位置和我们访问的远程仓库,因为默认的中央仓库时国外的,下载jar包很慢,所以我们配置成我国公司的远程仓库。

  1. 配置本地仓库的位置

  我们先在Maven的安装目录的同一级新建一个文件夹:apache-maven-repository
maven本地仓库的地址  我们打开Maven的安装目录,打开安装目录里的conf文件夹,打开settings.xml文件,定位到下面的位置,在定位的注释代码的下面添加第二段代码,并保存:

  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->  
  <localRepository>C:\develop\Maven\apache-maven-repository</localRepository>

修改后的代码块:

  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->
  <localRepository>C:\develop\Maven\apache-maven-repository</localRepository>

  2. 配置访问的远程仓库

  我们打开Maven的安装目录,打开安装目录里的conf文件夹,打开settings.xml文件,定位到下面的位置,在定位的注释代码的下面添加第二段代码,并保存:

	<!-- mirror
     | Specifies a repository mirror site to use instead of a given repository. The repository that
     | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
     | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
     |
    <mirror>
      <id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>
     -->
	<mirror>
		<id>alimaven</id>
		<mirrorOf>central</mirrorOf>
		<name>aliyun maven</name>
		<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
	</mirror>

修改后的代码块:

<mirrors>
    <!-- mirror
     | Specifies a repository mirror site to use instead of a given repository. The repository that
     | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
     | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
     |
    <mirror>
      <id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>
     -->
	<mirror>
		<id>alimaven</id>
		<mirrorOf>central</mirrorOf>
		<name>aliyun maven</name>
		<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
	</mirror>
</mirrors>


如果本文对您有帮助,帮忙右上角点个赞哦 ^_^
如果您对本文有什么想法,欢迎留言,感谢 ^_^
本文可以转载,如需转载,请附上本文链接 ^_^

发布了39 篇原创文章 · 获赞 19 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_35394434/article/details/100928915