Are you face a problem while downloading Java JDK 12 on windows? It is asking you to create an Oracle account. If yes, then let me tell you that without creating an Oracle account you can download the latest version of Java JDK 12 on your Windows 10 computer.
License for Java SE
Java SE 12.0.2 is the latest version of Java JDK. On 16 April 2019, Oracle has changed the license for Java SE Development Kit (JDK). Java is no longer free for commercial purpose you have to buy Java SE Subscription.
Now for personal use and development use, it is free but other uses authorized under prior Oracle JDK licenses may no longer be available. You can also use OpenJDK which is released under the open-source GPL license at jdk.java.net.
Do I Need to Create an Oracle Account?
Oracle account is only required to download the older version of Java that is no longer available to the public. You can download publicly available versions of Java without signing in. However, you still have to accept the license agreement to download the Java SE Development Kit 12.
That’s why Oracle asks you to create an Oracle account. If you want you can create it, it will not be going to affect you.
Now if you don’t want to create an Oracle account to download Java JDK then close the account creation windows, accept the licence agreement and download the Java JDK 12 installer file. Here you can check How to Install Java 12 on Windows 10.