win10配置java开发环境

Posted hextech

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win10配置java开发环境相关的知识,希望对你有一定的参考价值。

目录

Win10配置Java开发环境

安装Java(JDK)

下载JDK

Oracle官网下载地址

  • 选择JavaSE > Downloads
  • 目前使用最多的是Java8,也就是Java SE 8u221,点击JDK下面的Download
  • 选中Accept License Agreement才能下载
  • 根据操作系统选择相应的JDK版本 Windows x64(jdk-8u221-windows-x64.exe)
  • 现在的Oracle下载JDK要登录了,注册一个账号就行了

安装

  • 一般我装软件都会修改到自己的路径
  • 我的JDK安装路径:C:\Software\Java\jdk1.8.0_221
  • JDK安装的时候会自动装JRE,建议在jdk同级的目录下创建一个jre的文件夹
  • 我的JRE安装路径:C:\Software\Java\jre1.8.0_221

配置环境变量

  • 右键[此电脑] > 属性 > 高级系统设置 > 高级 > 环境变量
  • 系统变量 > 新建变量
    • 变量名 JAVA_HOME
    • 变量值 C:\Software\Java\jdk1.8.0_221
  • 系统变量 > 新建变量
    • 变量名 CLASSPATH
    • 变量值 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
  • 系统变量 > Path > 编辑 > 新建 %JAVA_HOME%\bin

测试环境

  • win+R
  • cmd
  • 运行java命令
  • 运行javac命令
  • 显示命令的参数就证明环境配置好了

安装IDEA

下载IDEA

JET BRAINS官网下载地址

  • 根据操作系统选择相应的IDEA版本,点击DOWNLOAD
  • 你也可以下载以前的版本,左边有一个Other versions链接
  • 我这里下载的是最新版ideaIU-2019.2.1.exe
  • JET BRAINS的东西更新很快,版本之间的差异也不多,所以不用追求最新版本

安装

  • 我的安装路径:C:\Software\JetBrains\IntelliJ IDEA 2019.2.1
  • 很多选项我不想勾,只勾了一个Create Desktop Shortcut,因为我希望在桌面有一个IDEA的快捷方式
  • 如果你想都勾上也行,有的是添加右键菜单,有的是添加Path,你自己看着来

激活

  • 每一个软件开发人员都有责任和义务去打击盗版,支持正版
  • 可很多开发者都还是学生,没有经济实力去支付这笔money,还是会为大家提供一个获取注册码的方法

    方法一
    (亲测有效 2019.09.03)
  • 参考链接
  • 从上面的链接中下载jetbrains-agent-latest.zip
  • 解压后把jar包放在IDEA同级的目录下:C:\Software\JetBrains\jetbrains-agent.jar
  • 右键IDEA图标打开文件所在位置,用编辑器打开idea64.exe.vmoptions文件
  • 在文件最末尾加上一行:-javaagent:C:\Software\JetBrains\jetbrains-agent.jar
  • 路径填的是你的jar包的路径,所以jar包随你放,只要位置填对就行了
  • 保存文件,启动IDEA
  • Do not import settings(如果你使用其他JetBrains或类JetBrains的软件,也可以导出settings,然后在这里导入,快速配置)
  • 勾选同意协议,然后Continue
  • 选择主题Darcula或者Light
  • 插件暂时不下载,下一步
  • Start using IntelliJ IDEA
  • 在Lisence Server填入 http://jetbrains-license-server
  • 我没说明的步骤选什么都可以,或者下一步。现在就可以使用了,但是连IDEA都没装过的人大概都不太会使用吧。使用教程以后再填坑吧

    方法二
    (我的常用方法,适用于JetBrains系列软件)
  • 修改hosts文件(hosts文件路径:C:\Windows\System32\drivers\etc\hosts)
  • 对于没改过hosts文件的新手来说,建议先把hosts文件拷贝到桌面修改完之后移进去覆盖
  • 在hosts文件最末尾加上

    0.0.0.0 account.jetbrains.com
    0.0.0.0 www.jetbrains.com 
  • 保存hosts文件,启动IDEA(注意:修改了hosts文件就屏蔽了JetBrains官网,你就访问不了了哦)
  • 在Activation code填入激活码
  • 关于激活码,就靠你自己去网上找了。这是我常用的方法,因为激活码挺多的,只不过要靠你自己去尝试,因为有的已经过期了。
  • 这里提供1个激活码(亲测有效 2019.09.03)我也懒得去找了(2020.6.5到期)

    K6IXATEF43-eyJsaWNlbnNlSWQiOiJLNklYQVRFRjQzIiwibGljZW5zZWVOYW1lIjoi5o6I5p2D5Luj55CG5ZWGOiBodHRwOi8vaWRlYS5oay5jbiIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IklJIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0wNi0wNSIsInBhaWRVcFRvIjoiMjAyMC0wNi0wNCJ9LHsiY29kZSI6IkFDIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0wNi0wNSIsInBhaWRVcFRvIjoiMjAyMC0wNi0wNCJ9LHsiY29kZSI6IkRQTiIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMDUiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMDQifSx7ImNvZGUiOiJQUyIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMDUiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMDQifSx7ImNvZGUiOiJHTyIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMDUiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMDQifSx7ImNvZGUiOiJETSIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMDUiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMDQifSx7ImNvZGUiOiJDTCIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMDUiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMDQifSx7ImNvZGUiOiJSUzAiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTA1IiwicGFpZFVwVG8iOiIyMDIwLTA2LTA0In0seyJjb2RlIjoiUkMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTA1IiwicGFpZFVwVG8iOiIyMDIwLTA2LTA0In0seyJjb2RlIjoiUkQiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTA1IiwicGFpZFVwVG8iOiIyMDIwLTA2LTA0In0seyJjb2RlIjoiUEMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTA1IiwicGFpZFVwVG8iOiIyMDIwLTA2LTA0In0seyJjb2RlIjoiUk0iLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTA1IiwicGFpZFVwVG8iOiIyMDIwLTA2LTA0In0seyJjb2RlIjoiV1MiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTA1IiwicGFpZFVwVG8iOiIyMDIwLTA2LTA0In0seyJjb2RlIjoiREIiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTA1IiwicGFpZFVwVG8iOiIyMDIwLTA2LTA0In0seyJjb2RlIjoiREMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTA1IiwicGFpZFVwVG8iOiIyMDIwLTA2LTA0In0seyJjb2RlIjoiUlNVIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0wNi0wNSIsInBhaWRVcFRvIjoiMjAyMC0wNi0wNCJ9XSwiaGFzaCI6IjEzMjkyMzQwLzAiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-f8GvMiFGxAImRG8KKudyJDmZkDYD5fQiMOSFnBEMuAkeHjkq3rcj19hqQ1OS9nLCO4RvhRMINgYtKi3jVeZADAf6HKMnzDisWECB7ms8EgZoWOzTdKi3vw2pCpck5k6U6RXJmFlebIIbjA/KrzlPCPt9BfMZQ9NN5OdXDYXN9ZCvgG3vt5S0ZShPDNMQllSJt8OSerE1daj+nOP8f6WiUpgrYkHwydzF/NBlejdjvkMZp3iCk+ylKhYW5OgfnChCwWEyEmmIaNj4xYyeL3WMLqHm82Uo3bQnKkUU8eO0WOmJPfO2NGrVIeM5SEl1iu8odKX4fes5u+duTRCKjbDLAg==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow==

安装eclipse

当然还是有一部分人在用eclipse,那么我顺便也写个安装教程

下载eclipse

eclipse官网下载地址

下载安装

  • 右边选择 MORE DOWNLOADS > Eclipse Photon (4.8)
    • 为什么下载Photon版本呢,难道是因为这是最后一个带名字的eclipse?大概是因为我总觉得自己英语不好想汉化(其实这点简单英语毫无压力),汉化包有的就不支持高版本,所以在我使用eclipse编程的年代,我选择了Photon(4.8)这个版本。当然,本文会附上汉化教程
  • 如果你要下载最新版本也没有问题,Java SE就下载Eclipse IDE for Eclipse Committers,Java EE就下载Eclipse IDE for Enterprise Java Developers,然后选择对应的操作系统就行了
    • 关于Java SE和Java EE两个开发环境下的IDE选择,当然还是根据你的实际需求而定,一般的Java语言初学者当然是选择Java SE的IDE,后期深入学习J2EE(Java Web)开发的时候可以选择Java EE的IDE,据说写J2EE的时候会方便很多,但是我都不记得自己用没用过了,实在是因为eclipse这个软件不太方便(或者你也可以说它很考验基本功)总之,我只用过一段时间而已
    • 看到这里,你可能有疑问,JDK我下载的SE标准版啊,那我怎么开发J2EE啊,前面都白搞了?并不,现在这一步我们下载的只是开发工具而已,工具只有趁不趁手的区别,从来没有好坏之分,也就是说你用SE版本的eclipse一样的可以开发Web应用程序。前面下载的JDK(Java Development Kit,Java开发工具包)是下载的Java环境(其实也就是一些Java给我们封装好的类、接口、方法等),JDK的SE和EE其实区别不大,EE是SE的子集而已,一般我们当然是安装EE版本的JDK啊。
  • 选择最新版的eclipse点进去就是DOWNLOAD,不用多说了吧
  • 跟我一样选择Photon的点进去跳转到另一个网页,然后还是选择对应的平台,然后DOWNLOAD
  • 解压即可使用

eclipse汉化

  1. eclipse官网语言包下载地址
    • Babel Language Pack Zips 选择与eclipse版本相对应的包
    • Language: Chinese (Simplified)
    • BabelLanguagePack-eclipse-zh_4.8.0.v20180815020001.zip (85.91%)
  2. 解压。覆盖到eclipse安装的路径
  3. 汉化参考

eclipse设置

  1. utf-8
    窗口 > 首选项 > 常规 > 工作空间 > 文本文件编码 > utf-8
  2. fontsize
    窗口 > 首选项 > 常规 > 外观 > 颜色和字体 > 文本字体 > 编辑
  3. 自动提示
    Window > Preferences > Java > Editor > Content Assist > Auto Activation triggers for java
    .
    改为 .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ(,

以上是关于win10配置java开发环境的主要内容,如果未能解决你的问题,请参考以下文章

新win10系统的Java开发环境配置

Java开发环境搭建

JAVA环境配置在WIN10下步骤记录

Win10系统安装配置Java环境变量

Win10系统安装配置Java环境变量

Java开发环境配置(win7-64bit)