0x01 Java 研习录 - 开发环境
Posted acmeryblog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了0x01 Java 研习录 - 开发环境相关的知识,希望对你有一定的参考价值。
0x01 Java 研习录 - 开发环境
开发环境
本段介绍了如何在 Windows、Linux、MacOS 等平台搭建 Java 开发环境
Windows
方案 1
- 下载 Oracle JDK
- Java SE Development Kit 8 Downloads
- Java SE Development Kit 8 选择
- Windows x64 先接受协议,然后下载 jdk-8u171-windows-x64.exe
- 安装 Oracle JDK
双击 jdk-8u171-windows-x64.exe 并按照对应提示进行安装,与此同时可以指定安装位置,默认安装位置父目录: C:\Program Files\Java - 配置环境变量
- 计算机—>右击选择属性—>高级系统设置—>环境变量
- 方式一:系统环境变量方式
新建系统环境变量 JAVA_HOME 并设置其值为 JDK安装目录
在系统环境变量 PATH 值前增加 %JAVA_HOME%\bin;
- 方式二:个人环境变量方式
新建个人环境变量 JAVA_HOME 并设置其值为 JDK安装目录
新建个人环境变量 PATH 并设置其值为 %JAVA_HOME%\bin;
- 方式一:系统环境变量方式
- 计算机—>右击选择属性—>高级系统设置—>环境变量
- 检查 Oracle JDK
默认JDK版本检查命令
java -version javac -version
查找Java位置
which java
- 补充说明
因 Oracle JDK 下载现在需要注册 Oracle 账号,可以选择 OpenJDK 的发行版 AdoptOpenJDK 进行替代使用。
Linux
方案 1
- 下载 Oracle JDK
- Java SE Development Kit 8 Downloads
- Java SE Development Kit 8 选择
- Linux x64 先接受协议,然后下载 jdk-8u172-linux-x64.tar.gz
- 安装 Oracle JDK
解压 jdk-8u172-linux-x64.tar.gz 到指定安装位置,默认安装位置父目录: /usr/lib/jvm/ 配置环境变量
在用户家目录下 .bashrc 文件中加入下面的内容并执行 source ~/.bashrc 即可export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_171 export PATH=$JAVA_HOME/bin:$PATH
- 检查 Oracle JDK
默认JDK版本检查命令
java -version javac -version
补充说明
因 Oracle JDK 下载现在需要注册 Oracle 账号,可以选择 OpenJDK 的发行版 AdoptOpenJDK 进行替代使用。
MacOS
方案1
- 下载 Oracle JDK
- Java SE Development Kit 8 Downloads
- Java SE Development Kit 8 选择
- Mac OS X x64 先接受协议,然后下载 jdk-8u171-macosx-x64.dmg
- 安装 Oracle JDK
双击 jdk-8u171-macosx-x64.dmg 并按照对应提示进行安装,默认安装位置父目录: /Library/Java/JavaVirtualMachines/ - 配置环境变量
方式一
在用户家目录下 .bash_profile 文件中加入下面的内容并执行 source ~/.bash_profile 即可export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home"
方式二
在用户家目录下 .bash_profile 文件中加入下面的内容并执行 source ~/.bash_profile 即可export JAVA_HOME=$(/usr/libexec/java_home)
- 检查安装
默认JDK版本检查命令
java -version javac -version
默认Java安装位置检查命令
/usr/libexec/java_home
临时指定Java版本
/usr/libexec/java_home -v 1.8.0_171 --exec javac -version
方案2
通过 brew 进行安装
brew tap caskroom/versions
brew cask install java8
以上是关于0x01 Java 研习录 - 开发环境的主要内容,如果未能解决你的问题,请参考以下文章
ESP32在Thonny 环境下 MicroPython固件烧录以及开发使用
Python3 - 三天学会微信小程序(Python后端研习)
Python3 - 三天学会微信小程序(Python后端研习)