Loading...

How to Install Java JDK and OpenJDK on macOS | Set JAVA_HOME and PATH Variables

3396 25________

Liked my video? 👍Buy me a cup of coffee! 🍵
youtube.com/channel/UCMz232hZ7fD75uGWhuLNjtA/join

00:00 Intro
01:16 Download and Install Oracle JDK
04:00 Export the JAVA_HOME variable and add the Java installation to the PATH
06:14 Install HomeBrew Package Manager
07:37 Install OpenJDK using Brew
08:27 Set JAVA_HOME Variable and add the Java installation to the PATH
11:45 Install Latest version of OpenJDK using Brew
14:20 Uninstall OpenJDK using Brew
15:05 Uninstall Oracle JDK
16:18 Install JRE

OpenJDK is keg-only, which means it was not installed into /usr/local/

Java is an object-oriented programming language that takes a platform-independent approach to application development by using virtual machines. Java apps are compiled to run on Java Virtual Machines (JVM) regardless of the underlying OS.
Java-based apps and applets are created using a software development environment (SDE) known as the Java Development Kit (JDK).

Please hit 👍Like Button and Subscribe to the channel to Support me 🙏

Oracle maintains the original, closed source Oracle JDK, but the company also helps develop the open source version of the environment called OpenJDK, which is produced by multiple developers, including Microsoft, Azul, Red Hat, etc.

The differences between Oracle JDK and OpenJDK are primarily in licensing, and this tutorial shows you how to install both versions on macOS.

This video shows you how to install the Oracle JDK as well as OpenJDK. If you don't need a JDK then you can install Java Runtime Environment (JRE).

java -version

Install Homebrew on macOS:
brew.sh/

Install OpenJDK:
brew install openjdk@[version]

To permanently export the JAVA_HOME variable, add it to the .zshenv file:
$nano ~/.zshenv
export JAVA_HOME="/usr/local/opt/openjdk/"
export PATH="/usr/local/opt/openjdk/bin:$PATH"’
Then save the file (Ctrl + X)
$source ~/.zshenv
$echo $JAVA_HOME

Uninstall JDK:
$cd /Library/Java/JavaVirtualMachines
$sudo rm -rf jdk-19.jdk

Uninstall OpenJDK:
brew uninstall openjdk@[version-number]

---------

More Tutorials on macOS:    • macOS Tutorials  

More Tutorials for Oracle VirtualBox:    • Oracle VirtualBox Tutorials  

How to Install Linux Mint 21 "Vanessa" Cinnamon on VirtualBox:    • Install Linux Mint 21 "Vanessa" Cinna...  

Install Ubuntu 22.04 LTS in Oracle VirtualBox:    / c5mj2swmn0  

Install Java (JDK) On Ubuntu 22.04 LTS, Debian Linux:    • How To Install Oracle Java (JDK) On U...  
Install Node.js on Ubuntu 22.04 LTS | Install NodeJS and npm:    • How To Install Node.js on Ubuntu 22.0...  
Install and Use Visual Studio Code on Ubuntu 22.04 LTS Linux (VS Code):    • How to Install and Use Visual Studio ...  

Install macOS 12 Monterey on Oracle VirtualBox:    • How to Install Apple macOS 12 Montere...  

Follow me on Facebook: fb.me/tanztalks.tech
Join our Facebook Group and Post your Problems: www.facebook.com/groups/769372597093758

Please take a moment to like and comment on my video. It helps me stay motivated! :)

---------

VMware Workstation Tutorials:    • VMware Workstation Player Tutorials  
Install macOS 12 Monterey on VMware Player:    • How to Install macOS 12 Monterey🔥on V...  
Install macOS 13 Ventura on VMware Player:    • How to Install macOS 13 Ventura in VM...  
Install Ubuntu 22.04 LTS on VMware Player:    • How to Install Ubuntu 22.04 LTS on VM...  

---------

Responsive Travel Theme Website From Scratch Using HTML5 and CSS3 Only | Example 6:    • Create Responsive Travel Theme Websit...  
Responsive Animated Portfolio Theme Website From Scratch Using HTML5, CSS3, Bootstrap & JavaScript:    • Create Responsive Animated Portfolio ...  
Web Design/Website Tutorial:    • Web Design/Website Tutorials  
Restaurant/Business Theme Responsive HTML/CSS Website | Example 7:    • Create Responsive Modern Business/Res...  

---------

More on Android App Development:
Create Login and Register Android App with Firebase Authentication: 1️⃣   • Login & Register Android App using Fi... … | 2️⃣   • Login and Register Android App with F...  
Create State-District Dependent (Nested) Android Spinners | DropDown List:    • Create State-District Dependent (Nest...  
Android Basics:    • Android Basics  

Follow Me on Facebook: fb.me/tanzTalks.tech
Instagram: instagram.com/tanzeelosama/

My Gear:
MSI GL65 Leopard Gaming Laptop
Intel Core i7-10750H 2.6GHz, 10th Gen (6 Cores)
15.6" FHD (1920*1080), IPS-Level 144Hz
16GB DDR4 RAM, 2666Mhz
Nvidia GeForce RTX 2060, 6GB ‎GDDR6
256GB NVMe M.2 SSD + 1TB SATA 7200RPM HDD
Windows 11 Home, 64Bit
HD Webcam (720p at 30 fps)
Per Key RGB SteelSeries Keypad

#JDK #OpenJDK #macOS #tanztalkstech #tanzeelosama #tanzTalkstech2 ‪@TanzeelOAnsari‬ ‪@tanzTalks.tech2‬ ‪@tanzTalkstech‬

コメント