Pro Java 9 Games Development Leveraging the JavaFX APIs

(Michael S) #1
Chapter 1 ■ the Different faCes of Java: Create a Java 9 Development Workstation

Notice that for Java 8 there are both 32-bit (i586) and 64-bit (x64) versions, as well as ARM CPU versions,
which gives us over a dozen choices. Select the 64-bit version for your OS, to match what you installed for
Java 9.0.
Now we can install the NetBeans 9.0 Integrated Development Environment, or IDE for short, which will
use the Java 8 Run-Time Engine (JRE) that we just installed to run Java code which will create the NetBeans 9
IDE for you.
Since NetBeans 9 is transitioning from Oracle to Apache, there are actually two code repositories
currently. I am going to first show you the one that I used while writing the book, which is hosted at Oracle,
and second, I’ll show you the one hosted at Apache, which uses a beta repository called Jenkins, and also a
link to GIT where you can build the NetBeans IDE from scratch if you so desire. There will also eventually be
a “bundle” of Java 9 and NetBeans 9 as a single install. This is of course the easiest and most desireable, but
does not exist currently, so I am covering the more advanced ways to build and install NetBeans 9.0 since it
is not yet finished. This complicates installation currently, but there is nothing that I can do about this other
than to give you all of this additional extra information, so that you can get NetBeans 9.0 up and running for
Java 9 and JavaFX 9 development before the final NetBeans 9 on Java 9 bundle is released. This gives you a
head start on everybody else as far as Pro Java 9 Games Development is concerned.


Figure 1-9. The JDK8 Download link at oracle.com/technetwork/java/javase/downloads/jdk8-downloads-
2133151.htm

Free download pdf