LogoLogo
v7.0.0
v7.0.0
  • TotalCross Overview
  • TotalCross Javadoc
  • TotalCross Changelog
  • Roadmap
  • Documentation
    • Getting Started
      • First embedded project with TotalCross
    • Components
      • Accordion
      • Aligned Labels
      • Button
      • Check
      • ComboBox
      • Dynamic Scroll
      • Edit
      • Floating Button
      • Gpiod
      • Grid
      • GridContainer
      • Image
      • ImageControl
      • ImageList
      • Label
      • Material Icons
      • Material Window
      • MessageBox
      • Multi Edit
      • Progress Bar
      • Progress Box
      • Radio
      • Radio Group
      • Scroll Container
      • Side Menu
      • Slider
      • Sliding Window
      • Spin List
      • Spinner
      • Switch
      • Tabbed Container
      • Velocimeter
    • APIs
      • API Overview
      • API Rest
      • Asynchronous Task
      • Camera
      • Control
        • Main Window
        • Window
        • Container
      • GPS
      • HTTPS and SSL
      • JSON
      • Maps
        • Maps - Deprecated
        • Static Map
      • Material Design Standards
      • Ninepath
      • Notifications
      • PrinterManager
      • Push Notification Firebase
      • Scanner
      • SOAP
      • Socket
      • SocketServer
      • SQLite Encryption
      • QR Code Generator
      • totalcross.sys
      • Youtube API
    • Creating an Issue
    • Contributing
      • Branch workflow
      • Writing documentation
    • Guides
      • App Architecture
        • Suggested Architecture
        • Why do Design Patterns help with the application's organization?
          • MVC Architecture Pattern
          • Template Pattern
          • Data Persistence: DAO Pattern.
        • Separation of concepts: What is the best way to create UI interfaces?
        • Positioning
          • Manual Positioning
        • Relative Positioning
        • Best practices to improve project maintenance
      • Device Simulator
      • Package your app from scratch
        • TotalCross SDK
        • Environment Variables in IDE
          • Eclipse
          • IntelliJ
        • Deploy your app with a dependecy TC
        • Deploy iOS
          • Using Development certificate to test your apps
      • Understanding TotalCross for Linux ARM
      • Running C++ applications with TotalCross
      • Web Services
    • Miscelaneous
      • Java JDK 8
      • Maven
      • Installing Visual Studio Code
    • FAQ
      • IMEI in Android 10
Powered by GitBook
On this page
  • Introduction
  • Guide
  • See more

Was this helpful?

  1. Documentation
  2. Miscelaneous

Java JDK 8

Java SE Development Kit 8 (JDK )

PreviousMiscelaneousNextMaven

Last updated 4 years ago

Was this helpful?

Introduction

This guide will show you how to install Java JDK 8 on Windows, Mac OS X and Linux.

The choice of Java as a language for development was not occasional, but due to the fact that of the 21 million existing developers in the world, 9 million are Java developers, according to the Global Developers Population and Demographic Study in 2016. It is one of the largest development communities in the world!

Guide

Step 1: go to . Accept license agreement and download latest Java 8 JDK (32 or 64 bit) for Windows:

Requires an Oracle account

Step 2: if download is complete, run .exe for install. Click Next:

Step 3: select the path of JDK installation and click Next :

Step 4: select the path of JRE installation and click Next :

Step 5: once installation is complete click Close :

Step 6: open CMD (command line prompt) as administrator;

Step 7: set JAVA_HOME environment variable:

C:\> setx JAVA_HOME "C:\Program Files\Java\jdk1.8.0_231"

Step 8: add JAVA_HOME and subfolders to PATH :

C:\> setx PATH "%JAVA_HOME%;%JAVA_HOME%\bin;%JAVA_HOME%\lib;%PATH%;"

Step 9: reopen your CMD (command line prompt) and try:

C:\> echo %JAVA_HOME%

if response is C:\Program Files\Java\jdk1.8.0_231 you installed everything correctly.

Install brew, it is pretty easy and straightforward. Paste the following command on your terminal.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Brew is a package manager that easily allows you to install packages on macOS X, it is similar to the debian package manager apt-get. Paste the command bellow on you terminal and you will have the Java JDK 8 on your machine.

brew cask install adoptopenjdk/openjdk/adoptopenjdk8

Step 1: open terminal (CTRL+ALT+T);

Step 2: updates APT:

$ sudo apt update

Step 3: install Java 8:

$ sudo apt-get install openjdk-8-jdk

(Optional): if you already have another Java version:

$ sudo update-alternatives --config java

and select the correct version.

You have successfully installed Java JDK 8 on your machine.

See more

For the matter of simplicity you've chosen Java JDK 8 implementation of .

After that it's possible to into many IDEs! Start with Visual Studio Code or another non Maven friendly, following the .

AdoptOpenJDK
start
Maven installation guide
link