Java开发环境配置

[TOC]

JDK安装和配置

Windows环境

  1. 从Java官网下载Windows版本的JDK

  2. 点击安装包进行安装,记住安装路径

  3. 设置Windows环境变量Java_Home:

    1
    C:\Program Files\Java\jdk-12
  4. 设置Windows环境变量Path,在原有内容之后添加:

    1
    ;%Java_Home%\bin
  5. 设置Windows环境变量CLASSPATH,在原有内容之后添加:

    1
    ;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar

    如果环境变量CLASSPATH不存在,则创建,设置其值为:

    1
    %Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar

  6. 运行命令java -versionjavac -version,测试安装是否成功

MacOS环境

  1. 从Java官方网站下载macOS版本的JDK (Java SE Development Kit 8u161):http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  2. 一直点击下一步安装

  3. Java默认安装路径: /Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/
    JDK Home目录:/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home (配置IDE需要)

  4. 配置环境变量,在.zshrc (根据使用shell对应更改):

    1
    2
    3
    export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home 
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=JAVA_HOME/libh/tools.jar:$JAVA_HOME/lib/dt.jar
  5. 运行命令 source .zshrc

  6. 确认安装成功,运行命令 java -version, 正确的输出为:

Maven安装和配置

Windows 安装

下载和安装

  1. Maven官方 http://www-us.apache.org/dist/maven/maven-3/3.6.1/binaries/>下载安装压缩包
  2. 解压文件夹 apache-maven-3.6.1 到任意文件夹, 例如我解压到

设置环境变量

  1. 设置环境变量 M2_HOME 为maven安装的路径, 例如:

  2. 添加%M2_HOME%\bin到系统环境变量path中, 例如:

运行命令测试安装

运行命令: mvn -version:

macOS 安装

使用brew安装

运行命令: brew update; brew install maven

运行命令测试安装

运行命令: mvn -version

IDE配置

VSCode配置

一.基础环境

  1. 在插件市场中搜索“Java Extension Pack”并安装。

  2. 在磁盘中创建一个临时空目录,并创建Main.java。之后,使用VSCode打开该目录。

  3. Main.java文件中输入或粘贴要测试的代码

  4. 打开调试选项卡(或按下“Ctrl+Alt+D”),并选择添加配置

  5. 打开“launch.json”,并修改配置项“mainClass”为真实的主类名(本例中为“Main”)。

  6. 在启动调试前,还需要设置“JAVA_HOME”的路径。打开“文件”–“首选项”–“设置”(或按下“Ctrl+,”),并修改“java.home”配置项为真实的“JAVA_HOME”路径。

  7. 至此,环境配置完毕,可直接按下“F5”键启动调试,并可正常下断点和监视变量。

二.Maven环境

  1. 首先配置可以正常使用的Maven环境。

  2. 新建一个临时空目录,在其中创建必须的几个文件和文件夹,包括pom.xmlsrc/main/java

  3. 修改VSCode中与Maven相关的配置,将Maven可执行文件(windows平台为mvn.cmd)的绝对路径填写在maven.executable.path配置项中,并将Maven配置文件settings.xml的绝对路径填写在java.configuration.maven.userSettings配置项中。

  4. 保存配置并重启VSCode,之后在“pom.xml”文件上右击,并选择“Update project configration”。

  5. 之后,VSCode的Java插件将会在工作区中生成相关的文件(“.classpath”、“target”等)。

  6. 在工作区下方,即可选择Maven工程的常用命令。

  7. 配置完成后,代码中可直接提示出“pom.xml”包含的包中的类。

IntelliJ IDEA 安装配置

一. IntelliJ IDEA安装

  1. 在Intellij官方网站下载Community版

  2. 选择安装JRE

  3. 选择导入配置信息或者不导入配置信息

二. IntelliJ IDEA 配置

如果你没有导入配置文件,第一次运行IDEA会看到一个设置导航

  1. 选择喜欢的UI配色

  2. 选择安装推荐插件,这里保持默认就好,或者根据你的需要安装插件

3.配置build任务,保持默认就好

三. 配置项目默认JDK

  1. 在IDEA启动窗口,选择 Configure -> Project Default -> Project Structure, 打开 Default Project Structure 窗口

  1. Project SDK 标签下,选择一个 Java SDK或者点击 New -> + JDK 选择新的Java SDK

  1. 点击右下角 确认

四. 创建第一个Java项目

  1. 点击Java启动窗口的 Create New Project

  1. 左边标签栏选择 Java, 在Project设置窗口中还可以选择 Project SDK,不需要选择其他的库和框架,点击下一步

  1. New Project 窗口下,选择 Create Project from template (从模板创建项目),然后勾选 Command Line App (命令行程序),点击下一步

  1. 设置 Project Name,选择 Project location,此处可以保持默认 package,课程中会再介绍 package 概念,然后点击下一步,完成项目创建。

五. IntelliJ IDEA 插件推荐

  • Material Theme UI: 一个很好看的 UI 主题
  • IdeaVim: 在IDEA里使用VIM编辑代码, Vim已死,Vim永存~
  • WakaTime: 记录每天写代码的时间

参考